Arch-Linux

按鍵時無法移動滑鼠

  • April 3, 2022

我在華碩 G15 (2021) 上執行最新的拱門,並i3用作我的 WM。

我一輩子都做不到,弄清楚為什麼當我按下一個鍵時觸控板似乎不起作用。

我什至會從哪裡開始呢?

事實證明,我的觸控板上有一個屬性被設置為預設鍵入時禁用。

要解決,使用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

引用自:https://unix.stackexchange.com/questions/697667