我使用带有 awesome 4.3 的 Ubuntu 19.10。在 gnome5 桌面上,鼠标可以正常工作,但切换到 awesome 会禁用点击功能。右键单击和左键单击我的联想 T460s 的底角,我可以移动鼠标指针和两指滚动。点击不起作用。我该如何启用它?
答案1
点击和其他触摸板设置可以通过 XInput2 配置为“设备属性”,或通过 Xorg.conf 配置为“libinput”驱动程序的设置。
您可以在登录时运行此命令(作为 Awesomewm 启动的一部分,或作为 ~/.xinitrc 的一部分):
xinput set-prop "$touchpad" "libinput Tapping Enabled" 1
替换$touchpad
为设备名称(不是您在 中看到的 ID 号)xinput list
。
或者,创建 /etc/X11/xorg.conf.d/70-touchpad-settings.conf ,内容如下(我不确定我的语法是否正确):
Section "InputClass"
Identifier "Touchpads"
MatchIsTouchpad "on"
Option "Tapping" "on"
EndSection
看libinput(4)更多细节。
答案2
由于我没有足够的声誉来评论所接受的答案,因此我将留下补充答案。
这是一种使其更通用的方法,可能适用于大多数设备:
xinput set-prop "$(xinput list --name-only | grep -i touch)" "libinput Tapping Enabled" 1
xinput list --name-only
仅返回名称,避免令人讨厌的⎜ ↳
字符,并grep -i touch
过滤“触摸”而忽略大小写。