Я искал что-то, что поможет с снимками экрана ... screenkey, кажется, как я хотел.
ftravers
Xev os отличный вариант и, вероятно, уже установлен на вашей машине
deFreitas
Ответы:
124
Другие упоминали xev, что хорошо, когда вы работаете на X11. Однако когда вы находитесь за консолью, showkeyэто то , что вы хотите.
И если вы находитесь на сеансе SSH или на реальном терминале, вы можете использовать его /usr/lib/ncurses/examples/demo_altkeys(доступно в Debian в пакете ncurses-examples).
Я попробовал это, и он не показывал мне такие клавиши, как громкость вверх / вниз.
Бас Питерс
Для меня это показывает и яркость, и регулировки громкости. Отличная маленькая программа в целом!
joelostblom
Версия в репозиториях Debian Stretch древняя (и Stretch стабилен только, idk, может быть, 2 месяца?). Используйте версию Github, чтобы получить некоторые настройки.
Не работает с SSH. Похоже, там их /dev/inputвообще нет.
анатолий техтоник
12
Если вы получаете приглашение оболочки, вы можете нажать Ctrl- vзатем интересующую вас клавишу, чтобы увидеть, что выводится. Например, в моей системе нажатие Ctrl- vзатем Right Arrowпоказывает, ^[[Cчто означает Escape, Left Bracket, C.
Ответы:
Другие упоминали
xev
, что хорошо, когда вы работаете на X11. Однако когда вы находитесь за консолью,showkey
это то , что вы хотите.И если вы находитесь на сеансе SSH или на реальном терминале, вы можете использовать его
/usr/lib/ncurses/examples/demo_altkeys
(доступно в Debian в пакете ncurses-examples).источник
showkey
ошибку, связанную с отсутствием файлового дескриптора (как в комментарии @anatolytechtonik), попробуйтеsudo showkey
xev
сообщает о кодах сканирования, тогда какshowkey
по умолчанию сообщает о кодах клавиш.sudo showkey -s
сообщает сканкоды.Также screenkey , инструмент для показа экрана, отображающий нажатие клавиш на экране.
источник
Есть
xev
программа для графического режима. Man of xev здесь http://linux.die.net/man/1/xev В Ubuntu / Debian он упакован вx11-utils
пакет.источник
источник
Если вы ищете что-то, что графически показывает вам, какая клавиша нажата в данный момент (возможно, для угла скринкаста), key-mon может быть билетом.
источник
Лучшая команда, которую я знаю для этой функциональности
showkey
, с параметром-a
.Вы можете попробовать, и Ctrl+, Dчтобы выйти:
источник
showkey
уже упоминалось в предыдущих ответах.-a
полезно, показывая, как использовать команду. Но тогда должен быть комментарий.sudo showkey -a
тоже работает с ssh.Вы также можете использовать
evtest
. В некоторых ситуациях лучше, чемxev
когда отображаются ключи, даже если ключ уже захвачен.Для установки под Ubuntu / Mint
sudo apt-get install evtest
.Чтобы запустить
sudo evtest
и выбрать номер устройства.Пример вывода:
источник
/dev/input
вообще нет.Если вы получаете приглашение оболочки, вы можете нажать Ctrl- vзатем интересующую вас клавишу, чтобы увидеть, что выводится. Например, в моей системе нажатие Ctrl- vзатем Right Arrowпоказывает,
^[[C
что означает Escape, Left Bracket, C.Как уже упоминали другие,
xev
это путь для X11.источник
Вы бы хотели XEV .
источник
источник
xev -event keyboard
сообщает только о событиях клавиатуры.