Ini ialah kunci pameran arahan yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
showkey - periksa kod yang dihantar oleh papan kekunci
SINOPSIS
showkey [-h|--help] [-a|--ascii] [-s|--scancodes] [-k|--keycodes]
DESCRIPTION
showkey mencetak ke output standard sama ada kod imbasan atau kod kunci atau kod `ascii'
setiap kekunci yang ditekan. Dalam dua mod pertama program berjalan sehingga 10 saat telah
berlalu sejak peristiwa penekanan atau pelepasan kekunci terakhir, atau sehingga ia menerima isyarat yang sesuai,
seperti SIGTERM, dari proses lain. Dalam mod `ascii' program ditamatkan apabila pengguna
jenis ^D.
Apabila dalam mod pembuangan kod imbasan, showkey mencetak dalam format perenambelasan setiap bait yang diterima daripada
papan kekunci kepada output standard. Baris baru dicetak apabila selang kira-kira 0.1
saat berlaku antara bait yang diterima, atau apabila penimbal terima dalaman terisi.
Ini boleh digunakan untuk menentukan secara kasar, jujukan bait yang dihantar papan kekunci sekaligus pada a
diberi penekanan kekunci. Mod lambakan kod imbasan terutamanya bertujuan untuk menyahpepijat
pemacu papan kekunci atau antara muka tahap rendah yang lain. Oleh itu, ia tidak sepatutnya menarik minat
pengguna akhir biasa. Walau bagaimanapun, sesetengah papan kekunci moden mempunyai kekunci atau butang yang menghasilkan
kod imbasan yang kernel tidak mengaitkan kod kunci, dan, selepas mengetahui apa
ini adalah, pengguna boleh menetapkan kod kunci dengan setkeycodes(8).
Apabila dalam mod pembuangan kod kunci lalai, showkey mencetak kod kunci ke output standard
nombor atau setiap kekunci yang ditekan atau dilepaskan. Jenis acara, akhbar atau keluaran, juga
dilaporkan. Kod kunci ialah nombor yang diberikan oleh kernel kepada setiap kunci fizikal individu.
Setiap kekunci sentiasa hanya mempunyai satu nombor kod kekunci yang berkaitan, sama ada papan kekunci menghantar tunggal
atau berbilang kod imbasan apabila menekannya. menggunakan showkey dalam mod ini, anda boleh mengetahui apa
nombor untuk digunakan dalam fail peta kunci peribadi anda.
Apabila dalam mod pembuangan `ascii', showkey mencetak kepada keluaran standard perpuluhan, perlapanan dan
nilai perenambelasan kekunci yang ditekan, mengikut peta kekunci yang ditunjukkannya.
PILIHAN
-h --bantuan
showkey mencetak ke output ralat standard nombor versinya, pilihan penyusunan
dan mesej penggunaan ringkas, kemudian keluar.
-s --scancodes
Bermula showkey dalam mod pembuangan kod imbasan.
-k --kod kunci
Bermula showkey dalam mod pembuangan kod kunci. Ini adalah lalai, apabila tiada baris arahan
pilihan ada.
-a --ascii
Bermula showkey dalam mod pembuangan `ascii'.
2.6 ILMU
Dalam 2.6 kernel kod utama terletak dalam julat 1-255, bukannya 1-127. Kod kunci lebih besar daripada
127 dikembalikan sebagai tiga bait di mana urutan rendah 7 bit ialah: sifar, bit 13-7, dan
bit 6-0 kod kunci. Bit tertib tinggi ialah: 0/1 untuk buat/pecah, 1, 1.
Dalam mod mentah 2.6 kernel, atau mod kod imbasan, tidak begitu mentah sama sekali. Kod imbasan adalah yang pertama
diterjemahkan kepada kod kunci, dan apabila kod imbasan dikehendaki, kod kunci diterjemahkan
belakang. Pelbagai transformasi terlibat, dan tidak ada jaminan sama sekali bahawa
hasil akhir sepadan dengan apa yang dihantar oleh perkakasan papan kekunci. So, kalau nak tahu
kod imbasan yang dihantar oleh pelbagai kekunci adalah lebih baik untuk boot kernel 2.4. Sejak 2.6.9 di sana
juga ialah pilihan but atkbd.softraw=0 yang memberitahu kernel 2.6 untuk mengembalikan yang sebenar
kod imbasan.
Gunakan showkey dalam talian menggunakan perkhidmatan onworks.net