Multilanguage Keymap Redefiner

icon3
Ссылка на APK
Почти 3 года назад купил себе smart-телевизор на Android – Supra STV-LC32S650WL. Тогда мне захотелось превратить его в игровую консоль с целью поиграть в старые игры на эмуляторе NES. Телевизор позволяет подключать два джойстика по USB, и я скачал самый популярный на тот момент эмулятор – Nesoid, чтобы проверить как всё это заработает. А заработало только с одним джойстиком – Nesoid при обработке нажатий привязывался к кодам клавиш, но не учитывал что одинаковые коды могут прийти с разных устройств. Так родилась идея сделать унивесальный переопределятор клавиш, чтобы переопределить клавиши на одном из джойстиков и нормально играть сразу на двух.

Вместе с этим захотелось решить одну из проблем Android 4.0.3 – внешняя клавиатура при подключении к Android печатала только на английском. Существовало и существует несколько программ, которые позволяют обойти это ограничение, и печатать, например, на русском с переключением языков как в обычной операционной системе. Но не было такой, которая бы позволяла при этом удобно переопределять клавиши и пользоваться одновременно и внешней клавиатурой и экранной.
Так и родился этот комбайн – мультиязычный переопределятор клавиш MKR!

Много времени прошло с тех пор. Nesoid канул в лету за нарушение каких-то лицензий. Другие эмуляторы подтянулись и учитывают не только коды клавиш, но и устройства, с которых они приходят. Android научился работать с несколькими языками при подключении внешней клавиатуры прямо из коробки. Но не смотря на это программа продолжает использоваться узким кругом пользователей)

В ходе работы над программой были сделаны несколько обновлений, добавлены языки, исправлены некоторые баги, переработан интерфейс. Одно изучение диакритических символов чего стоило… открыл для себя особенности ввода с клавиатуры на разных языках.

На данный момент разработка остановлена. Последнее обновление было выпущено уже почти 2 года назад. Кто знает, может быть еще вернусь к ней, ведь предложения и пожелания продолжают сыпаться на почту…

Копипаста из Google Play

Leave a Reply

Your email address will not be published. Required fields are marked *