На этом сайте много любителей старых компов, на которых они и реализуют свое желание сидеть в старых знакомых системах, пользоваться любимым старым софтом, и жить припеваючи без постоянных назойливых обновлений Windows 10 и принудительных установок этих обновлений по 3 часа с надписью "э слыш комп не выключай, жди давай пока с текущих 3% дойдет до сотки!".
А есть ли здесь люди, которые сидят в DOS/старых Windows и на телефоне?
Я сижу на андроид-телефоне в эмуляторах bochs/Lbochs и в dosbox/Ldosbox. И когда я начал программировать на телефоне под DOS/Windows, я понял что для ввода русских символов не хватает клавиатуры, которая бы вводила русские буквы в этих эмуляторах (а в эмуляторы встроена только англоязычная клавиатура обычно). Т.к. переводом кодов клавиш в русские символы занимается обычно русификатор доса или клавиатурный драйвер windows, то нужна была клавиатура, которая бы вводила коды клавиш англоязычных, а надписи имела бы на клавишах на русском.
Я написал такую прогу для себя, а потом выложил в общий доступ и для других любителей посидеть на телефоне/планшете в старых системах.
Выглядит вот так (большой скрин с экрана телефона 1080х2340 пикселей): http://blackstrip.ru/brokbru.jpg
Клавишей РУС/ЛАТ переключаем надписи на клавишах (русские и английские). Соответственно, чтобы под виндой переключить язык - жмем обычный Alt+Shift/Ctrl+Shift (смотря как переключение языка настроено), а потом еще РУС/ЛАТ чтобы переключить надписи на клавишах.
Клавиши Ctrl, Shift, Alt, Win - "левые". "Правых" клавиш на клавиатуре нет (и так места мало даже для имеющихся клавиш), поэтому если хотелось переключить язык в DOS, то вместо русификаторов, переключающих левым+правым Shift или левым+правым Ctrl, использовал одну из версий keyrus Дмитрия Гуртяка, которая переключает язык одной кнопкой - по F12, вот она: http://blackstrip.ru/keyrus.com
На хабре выкладывал более-менее подробное описание клавиатуры: https://habr.com/ru/post/518880/
Клавиатура бесплатная, без рекламы, без доната и прочих современных непотребств.
Размер APK: 34 килобайта.
Требуемая версия Android: 2.3 (работает даже на древних-древних андроид-телефонах 2010 года типа Samsung Galaxy Ace).
Скачать можно по прямой ссылке: http://blackstrip.ru/brokb.apk
И в гуглплее тоже можно: https://play.google.com/store/apps/deta ... .bss.brokb
Вот видео как на этой клаве можно программировать русскоязычные проги под Windows XP в Delphi 7: https://youtu.be/azG_zPjpZDA
(хотя в принципе для Delphi 7 достаточно и Windows 98). В этом видео одна из предыдущих версий клавиатуры, в ней клавиша backspace называется "забой", но потом я увеличил ширину остальных клавиш, уменьшил backspace и его название "Забой" было изменено на "Bsp".
Сижу теперь в телефоне и кодю как на компе) Можно Win32 проги писать легко с русскими интерфейсами. Можно в DOS писать досовские проги с русским языком.