DellラップトップでFedora17を使用しています.特殊文字シーケンス(abcdeなど)が押されるまでキーボードをロックしたい..その後、正常に動作します...どうすればプログラムで実装できますか?
質問する
90 次
1 に答える
0
カーネル (カーネル モジュールだけでなく) を変更しても問題ない場合は、linux/drivers/tty/vt/
. 警告、これはばかげた証拠ではなく、キーの再マッピングやその他のことにどのように反応するかわかりません.
defkeymap.map
実際のカーネル キーコード マッピングは、 (メモリが機能する場合)を使用してコンパイル時に生成されます。ただし、これはから呼び出されるint getkeycode
ため、おそらくそこに機能を実装できます。戻る前getkeycode
に、必要な追加のアクション (キーボードを無効にするなど) を実行できる必要があります。
カーネル モジュールを使用する必要がある場合は、独自のキーコード ハンドラを所定の位置に挿入できるかもしれませんがgetkeycode
、それを保証するものではありません。
于 2012-12-11T19:29:42.787 に答える