вторник, 2 декабря 2014 г.

Коды и имена нажатых клавиатурных клавиш в ubuntu


 Взято отсюда
xev | grep -A2 --line-buffered '^KeyRelease' | sed -n '/keycode /s/^.*keycode \([0-9]*\).* 
(.*, \(.*\)).*$/\1 \2/p'
Пример консольного вывода после шлёпанья по кнопкам:

$ xev | grep -A2 --line-buffered '^KeyRelease' |  sed -n '/keycode /s/^.*keycode \([0-9]*\).* (.*, \(.*\)).*$/\1 \2/p'
36 Return
40 Cyrillic_ve
45 Cyrillic_el
38 Cyrillic_ef
139 Undo
190 Redo
68 F2
69 F3

 

Комментариев нет: