コンソールがキーボード入力を無効にできますか?

コンソールがキーボード入力を無効にできますか?

私は2つのキーボード、2つのモニター、1つのマウスを持つLinuxボックスを持っています。あるモニターは X セッションを実行しており、もう一方のモニターは Mingetty が起動したテキスト・コンソールを実行しています。現在、マウスはXで使用され、キーボードの1つはテキストコンソールでのみ使用されますが、他のキーボードはXセッションとテキストコンソールの両方に入力を送信します。

2番目のキーボードにXセッションにのみ入力を送信させる方法はありますか?

ベストアンサー1

最も簡単な方法は、おそらく1つを作成し、xorg.conf「その他のキーボード」をオプションGrabDeviceとして設定することですtrue。これにより、カーネル入力層はそのデバイスのイベントのみをXに出力するため、コンソールにイベントは表示されません。

クロールの効率をテストできます(evtest --grab /dev/input/...もちろん、クロールは成功します)。evtest

man evdev詳細については、ハードウェアIDを使用してキーボードを一致させる方法Inputclassについて(またはGoogle、チュートリアルがたくさんあります)を参照してください。Inputdeviceman xorg.conf

おすすめ記事