buntu 10.04にキーボードを追加する に関する問題の答えがありませんでした。疑問符がキーボードで機能せず、Alt Grキー+ Wを使用するだけです。
したがって、これがUbuntuまたはVirtualbox自体の問題であるかどうかはわかりません(VM内で実行しています)。
USBキーボードです。 HP KU-0316。
この問題をデバッグしたいと思います。キーボードが接続されているので、キーを押すと、何かがオペレーティングシステムに送信されていると思いますが、コードがわかりません。私はこの問題を掘り下げて、いくつかのいまいましいキーコードを見つけ、いくつかのいまいましい* .confファイルを見つけて、手動で私の問題を修正したいと思います。
では、このようなアプリケーションはLinuxに存在しますか?
「evtest」と呼ばれるlinux-inputのすばらしいユーティリティは、キーボード、マウス、ジョイスティックのデバッグに優れています。ファンクションキーも機能するはずです。
apt-get install evtest
Evtestの実行中にCapsLockキーを押した場合の出力例:
Event: time 1398955189.226822, type 17 (EV_LED), code 1 (LED_CAPSL), value 1
Event: time 1398955189.226822, type 4 (EV_MSC), code 4 (MSC_SCAN), value 70039
Event: time 1398955189.226822, type 1 (EV_KEY), code 58 (KEY_CAPSLOCK), value 0
Event: time 1398955189.226822, -------------- SYN_REPORT ------------
Evtestは/ dev/inputを使用するため、Xserverを実行せずにTTYまたはSSHから使用できます。
いわゆるイベントデバイスファイルがあり、これらは非常に低レベルの入力層にバインドされています。彼らは/dev/input/
ディレクトリ。仮想PS/2キーボードから渡されるキーコードは、Sudo hd /dev/input/by-path/platform-i8042-serio-0-event-kbd
。このコマンドが失敗した場合は、それぞれの/dev/input/eventX
ファイル:それらの1つはキーボードにバインドされます。