更新到 12.04 后,我无法使用鼠标按钮。我有一个解决方法,可以单独使用触摸板进行拖动,也可以使用触摸板进行右键单击。但是,我想使用实际的按钮进行拖放和实际右键单击。我有一台 Acer Aspire S3 系列笔记本电脑。有人知道为什么会发生这种情况以及我该如何修复它吗?
答案1
这是在没有按钮的触摸板(即点击板)上右键单击的修复方法!!
创建文件夹:
/etc/X11/xorg.conf.d/
创建一个名为 51.synaptics.conf 的文件
以根用户身份打开 gedit,并将文件保存在上述文件夹中,并在文件中写入以下文本:
Section "InputClass"
Identifier "Default clickpad buttons"
MatchDriver "synaptics"
Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
EndSection
注销然后重新登录,然后右键单击
如果您没有点击板并且有实际的按钮,请查看触摸板的功能:
xinput -list (to find the name of your touchpad)
然后:
xinput list-props "SynPS/2 Synaptics TouchPad" | grep Capabilities
你应该看到类似这样的输出:
Synaptics Capabillities (295): 1, 0, 0, 1, 1, 1, 1
这些数字的含义如下:
(1) device has a physical left button
(0) device does not have a physical middle button
(0) device does not have a physical right button
(1) device does support two-finger detection
(1) device does support three-finger detection
(1) device can configure vertical resolution
(1) device can configure horizontal resolution
如果我是你,我会看看我的评论并点击链接,这应该有助于解决你的问题。
答案2
如果您的触摸板未被识别为点击板 [Linux 术语,指带有软按钮区域的触摸板],您可以使用以下51.synaptics.conf
文件:
Section "InputClass"
Identifier "Default clickpad buttons"
MatchDriver "synaptics"
Option "ClickPad" "true"
Option "EmulateMidButtonTime" "0"
Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
EndSection