Мне нужно вводить символы на английской раскладке вне зависимости от текущей раскладки системы.
Я пытаюсь использовать библиотеку digikeyboard, но она очень криво работает с горячими клавишами. Мне удалось заставить её вводить alt-коды, состоящие из комбинации alt и 1-ой цифры. Например alt+4 и тп, но если я захочу ввести например alt+67, что соответствует английской букве
C
, то начинаются проблемы.
То есть строчка
digikeyboard.sendKeyStroke(94, MOD_ALT_LEFT)
Выведет альт-код, но функция
digikeyboard.sendKeyStroke
в которую я передаю
(MOF_ALT_LEFT, 94 | 95)
не выводит символ
C
94 и 95 соответствуют кнопкам numpad 6 и 7,это проверено. Заранее спасибо за любую помощь.