якщо ви хочете зробити це в Windows, є дуже корисна мова скриптів AutoHotKey, яка може багато зробити з сценарієм інтерфейсу.
Ідеальною альтернативою AutoHotKey є AutoKey . Дуже корисно, чи хочете ви перезаписати ключі або призначити абревіатуру ( adr ), і вона напише вашу повну адресу !!
AutoKey - це утиліта автоматизації настільних ПК для Linux та X11. Це дозволяє керувати колекцією сценаріїв і фраз, і призначати до них абревіатури та гарячі клавіші. Це дозволяє виконувати сценарій або вставляти текст на вимогу в будь-яку програму, яку ви використовуєте.
Остання версія - v0.90.
- Де взяти це? Він знаходиться у сховищі ubuntu!
Відкрийте центр програмного забезпечення> пошук autokey> встановити AutoKey (GTK)
Відкрийте AutoKey.
Натисніть Ctrl+ Nабо з меню Файл> Створити ..> Нова фраза. Перейменуйте все, що завгодно.

Введіть клавіші На правій панелі (видаліть текст Enter phrase contents), яку ви хочете набрати (у вашому випадку Shift+ Left Arrowтак буде вводитися <shift>+<left>), коли ви натиснете якусь клавішу. тут описана повна інформація для спеціальних клавіш, як зсув, стрілка тощо .

Потім в нижньому правому куті є три Setкнопки для набору для Abbreviationабо Hotkeyабо Window Filterабо все з них.
Клацніть Setдля Hotkey. Вам буде запропоновано дати HotKeys. Якщо ви хочете змусити його запускатись однією клавішею (у вашому випадку 1) Не натискайте жодної іншої кнопки, ніж Press to Set.

Клацніть Press to Setта натисніть клавішу, яку хочете призначити (у вашому випадку 1).
Клацніть OK.
Клацніть Saveу правому нижньому куті.
Тепер спробуйте вдарити 1куди завгодно.
Вам потрібно тримати функцію AutoKey, або ви можете додати її до списку запуску для команди autokey-gtk
Дивовижний підручник тут :))
ось кілька зразків сценаріїв Якщо ви хочете зробити щось більше.