外部キーボードが接続されると、ノートパソコンのキーボードが自動的にオフになる方法を探しています。私はこの問題の解決策を知っています協会コマンドを使用してノートブックキーボードを手動で無効にする方法について説明しますxinput
。
誰もがこれを行う方法を見つけましたか?私が知っている限り、Windowsでこれを行う方法があります。 Linuxにも同様の方法があれば良いでしょう。
答え1
いくつかのオプションがあります:
カーネルレベルでは、udevは他のキーボードが検出されたときにノートブックキーボード入力デバイスを規則的かつ排他的にします。
Xレベルでxinputイベントを監視し、xinputノートブックキーボードを無効にするか、コアキーボードから削除します。
どちらもカスタムコード/スクリプトが必要で、使用する必要がある要素をよく理解する必要があり、正しい結果を得るには数日かかることがあります。誰かが以前にこれを行う必要性を感じたことがないかどうかわかりません。だから、ステップバイステップの説明をすることはできません。
しかし、それは確かに行うことができます。