Ввод пароля одной кнопкой

Источник: it-tux-droid.ru
Скрипт который эмулирует нажатие клавиш на клавиатуре. В данном случае набирает "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
Установка:
#Устанавливаем зависимости
$ sudo apt-get install python python-pyatspi
#Получаем коды клавиш
$ xev | grep keycode
Сохраняем скрипт в файл (filename.py), делаем исполняемым и назначаем на его запуск горячую клавишу (Параметры системы > Комбинации клавиш клавиатуры)