Источник: it-tux-droid.ru
Скрипт который эмулирует нажатие клавиш на клавиатуре. В данном случае набирает "qwerty" и нажимает Enter.
Текст скрипта на Python можно взять здесь.
Скрипт который эмулирует нажатие клавиш на клавиатуре. В данном случае набирает "qwerty" и нажимает Enter.
Текст скрипта на Python можно взять здесь.
Установка:#!/usr/bin/python import pyatspi, time time.sleep(1) reg = pyatspi.Registry.generateKeyboardEvent reg(24, None, pyatspi.KEY_PRESSRELEASE) #q reg(25, None, pyatspi.KEY_PRESSRELEASE) #w reg(26, None, pyatspi.KEY_PRESSRELEASE) #e reg(27, None, pyatspi.KEY_PRESSRELEASE) #r reg(28, None, pyatspi.KEY_PRESSRELEASE) #t reg(29, None, pyatspi.KEY_PRESSRELEASE) #y reg(36, None, pyatspi.KEY_PRESSRELEASE) #Enter
Сохраняем скрипт в файл (filename.py), делаем исполняемым и назначаем на его запуск горячую клавишу (Параметры системы > Комбинации клавиш клавиатуры)#Устанавливаем зависимости $ sudo apt-get install python python-pyatspi #Получаем коды клавиш $ xev | grep keycode