У меня есть USB-расширение клавиатуры только с цифровыми клавишами:
Мне нужно написать символы (от A до Z) на этой клавиатуре.
Моя идея — писать так, как это делается на клавиатурах некоторых телефонов, где каждой цифре соответствует несколько букв.
Другими словами, если я нажму «1» дважды, будет написана буква A, два нажатия на «2» выберут B, четыре нажатия на «9» представят Z. (См. фото. Каждое нажатие перемещает к следующей последовательной букве, сопоставленной каждой клавише.)
Это возможно?
решение1
Решение – использоватьмультипрессМетод ввода.
В приложении необходимо вручную задать метод ввода multipress. Если вы хотите, чтобы multipress был по умолчанию, вам нужно создать файл /.xinputrc
с содержимым:
GTK_IM_MODULE=multipress
QT_IM_MODULE=multipress