Saya sedang mencari sesuatu yang membantu dengan gips layar ... screenkey sepertinya apa yang saya inginkan.
ftravers
Xev os opsi hebat dan mungkin sudah terpasang di mesin Anda
deFreitas
Jawaban:
124
Yang lain menyebutkan xev, mana yang baik ketika Anda menjalankan X11. Ketika Anda berada di konsol, bagaimanapun, showkeyadalah apa yang Anda inginkan.
Dan jika Anda berada di sesi SSH atau terminal nyata, Anda dapat menggunakan /usr/lib/ncurses/examples/demo_altkeys(tersedia dalam Debian dalam paket ncurses -amples).
untuk mengatasi showkeymemberikan kesalahan tentang tidak mendapatkan deskriptor file (seperti dalam komentar oleh @anatolytechtonik), cobasudo showkey
pestophagous
1
@anatolytechtonik Jawab diedit untuk menambah perintah untuk sesi SSH (dan terminal nyata).
Teddy
5
@ Johann xevmelaporkan scancodes sedangkan showkeysecara default melaporkan kode kunci. sudo showkey -smelaporkan scancodes.
Nizam Mohamed
49
Juga screenkey , alat screencast yang menampilkan tombol ditekan di layar.
Saya mencoba ini dan tidak menunjukkan saya tombol seperti volume naik / turun.
Bas Peeters
Bagi saya, ini menunjukkan penyesuaian kecerahan dan volume. Program kecil yang hebat secara keseluruhan!
joelostblom
Versi dalam repositori Debian Stretch kuno (dan Stretch stabil untuk hanya, idk, 2 bulan mungkin?). Gunakan versi Github untuk mendapatkan beberapa pengaturan.
xev gagal menunjukkan kepada saya tombol mouse Mx Anywhere 2, metode ini menampilkan tombol yang benar.
sdkks
32
Jika Anda mencari sesuatu yang secara grafis menunjukkan kepada Anda tombol apa yang ditekan saat ini (mungkin untuk sudut screencast), key-mon mungkin adalah tiketnya.
Tidak bekerja dengan SSH. Sepertinya tidak ada /dev/inputsama sekali di sana.
anatoly techtonik
12
Jika Anda berada di prompt shell, Anda dapat menekan Ctrl- vmaka kunci yang menarik untuk melihat apa outputnya. Sebagai contoh, pada sistem saya, menekan Ctrl- vkemudian Right Arrowmenunjukkan ^[[Cyang berarti Escape, Bracket Kiri, C.
Seperti yang telah disebutkan orang lain, xevadalah cara untuk X11.
Jawaban:
Yang lain menyebutkan
xev
, mana yang baik ketika Anda menjalankan X11. Ketika Anda berada di konsol, bagaimanapun,showkey
adalah apa yang Anda inginkan.Dan jika Anda berada di sesi SSH atau terminal nyata, Anda dapat menggunakan
/usr/lib/ncurses/examples/demo_altkeys
(tersedia dalam Debian dalam paket ncurses -amples).sumber
showkey
memberikan kesalahan tentang tidak mendapatkan deskriptor file (seperti dalam komentar oleh @anatolytechtonik), cobasudo showkey
xev
melaporkan scancodes sedangkanshowkey
secara default melaporkan kode kunci.sudo showkey -s
melaporkan scancodes.Juga screenkey , alat screencast yang menampilkan tombol ditekan di layar.
sumber
Ada
xev
program untuk mode grafis. Man of xev ada di sini http://linux.die.net/man/1/xev Di ubuntu / debian itu dimasukkan ke dalamx11-utils
paket.sumber
sumber
Jika Anda mencari sesuatu yang secara grafis menunjukkan kepada Anda tombol apa yang ditekan saat ini (mungkin untuk sudut screencast), key-mon mungkin adalah tiketnya.
sumber
Perintah yang lebih baik yang saya tahu untuk fungsi ini adalah
showkey
, dengan parameter-a
.Anda dapat mencoba, dan Ctrl+ Duntuk keluar:
sumber
showkey
sudah disebutkan dalam jawaban sebelumnya.-a
itu bermanfaat, menunjukkan cara menggunakan perintah. Tetapi harus menjadi komentar.sudo showkey -a
bekerja dengan ssh juga.Anda juga bisa menggunakan
evtest
. Dalam beberapa situasi lebih baik daripadaxev
karena menunjukkan kunci bahkan ketika kunci sudah diambil.Untuk menginstal di bawah ubuntu / mint
sudo apt-get install evtest
.Untuk menjalankan
sudo evtest
dan memilih nomor perangkat.Contoh output:
sumber
/dev/input
sama sekali di sana.Jika Anda berada di prompt shell, Anda dapat menekan Ctrl- vmaka kunci yang menarik untuk melihat apa outputnya. Sebagai contoh, pada sistem saya, menekan Ctrl- vkemudian Right Arrowmenunjukkan
^[[C
yang berarti Escape, Bracket Kiri, C.Seperti yang telah disebutkan orang lain,
xev
adalah cara untuk X11.sumber
Anda akan menginginkan xev .
sumber
sumber
xev -event keyboard
hanya melaporkan acara keyboard.