按下按键时无法移动鼠标

按下按键时无法移动鼠标

我在华硕 G15 (2021) 上运行最新的 arch,并将其用作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

相关内容