私はAsus G15(2021)で最新のアーチを実行し、それをi3
WMとして使用しています。
特定のキーを押したときにトラックパッドが機能しないような理由は、生涯わかりません。
どこから始めるべきですか?
答え1
私のトラックパッドにはデフォルトで無効になっているプロパティがあることがわかりました。
この問題を解決するには、以下を使用してxinput
トラックパッドのデバイスIDを見つけます。
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Asus Keyboard id=10 [slave pointer (2)]
⎜ ↳ ASUE1209:00 04F3:319F Mouse id=12 [slave pointer (2)]
⎜ ↳ ASUE1209:00 04F3:319F Touchpad id=13 [slave pointer (2)]
この例ではID = 13です。
次に、利用可能なすべてのプロパティを一覧表示するためにxinput list-props $dev-id
私が望むものは次のとおりです。
libinput Disable While Typing Enabled (344): 1
libinput Disable While Typing Enabled Default (345): 1
変更する属性の ID は 344 です。これはデバイスごとに異なる場合があります。
xinput set-prop $dev-id $prop-id 0
最後に、プロパティを無効にするために使用できます。
したがって、私のラップトップでIDを使用する完全なコマンドは次のとおりです。
xinput set-prop 13 336 0