在 Ubuntu 14.10 上右键单击 Synaptic Touchpad 不起作用

在 Ubuntu 14.10 上右键单击 Synaptic Touchpad 不起作用

我已经在我的 Aspire E3 112 上成功安装了 Ubuntu,并且在 BIOS 中设置系统密码并信任 Grub2 EFI 设置之后,我拥有一个稳定的系统,可以启动到 Ubuntu 和 Windows 8.1 以及 Bing。

右键单击在 Synaptic Touchpad 上不起作用。

无论我在触摸板上点击哪里,它都会被识别为左键单击。Grrrrrr

我已尝试安装 GPointing 设备设置,但没有任何用于右键单击的配置设置。

我听说 Synaptics 有一款产品(Synaptics Gesture Suite for Linux - SGS-L),但它仅供 OEM 供应商使用。

还有其他人遇到过这种情况吗?

有人有什么值得尝试的建议吗?或者我可以在哪里找到可以使用的驱动程序/应用程序?

我已经运行了 xinput 并为核心指针打印了以下内容:

虚拟核心指针is=2[主指针(3)]

虚拟核心XTEST指针id=4[从属指针(2)]

SYN1B7D:01 06CB:2991 未知 id=11 [从属指针(2)]

答案1

只需添加:

Option "ClickPad"         "true"
Option "EmulateMidButtonTime" "0"

/usr/share/X11/xorg.conf.d/50-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"
        Option "SecondarySoftButtonAreas" "58% 0 0 15% 42% 58% 0 15%"
EndSection

答案2

宏碁社区论坛上一位非常好心的人向我提供了一份有关 ArchLinux 和 Synaptics Touchpads 的文档,事实证明这份文档非常有教育意义(一直都很好)。

https://wiki.archlinux.org/index.php/Touchpad_Synaptics#Buttonless_TouchPads_.28aka_ClickPads.29

xinput list-props "SYN1B7D:01 06CB:2991 UNKNOWN" | grep Capabilities

给我以下内容:Synaptics 功能(295):1、0、0、1、1、0、0

第 3 位数字为 0,表明我没有物理右键。

文档中有很多使用 xorg 重新映射鼠标按钮的选项,这些选项看起来并不太难,但我想我会尝试使用双击,看看效果如何。

答案3

以下是我在 Ubuntu 14.10 中所做的工作

  1. Ctrl++打开终端并使用以下命令:AltT

    sudo nautilus
    

这将打开一个具有 sudo 权限的窗口并允许您更改和保存根文件。

  1. 查找并打开文件:/usr/share/X11/xorg.conf.d/50-synaptics.conf

  2. 找到以下段落:

    # This option enables the bottom right corner to be a right button on clickpads
    # and the right and middle top areas to be right / middle buttons on clickpads
    # with a top button area.
    # This option is only interpreted by clickpads.
      Section "InputClass"
         Identifier "Default clickpad buttons"
         MatchDriver "synaptics"
         Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
         Option "SecondarySoftButtonAreas" "58% 0 0 15% 42% 58% 0 15%"
       EndSection
    
  3. 在前面添加两行选项“SoftButtonAreas”“50% 0 82% 0 0 0 0 0”

         Option "ClickPad"         "true"
         Option "EmulateMidButtonTime" "0"
    

(第一个启用右键单击,第二个启用中键单击)

  1. 现在保存更改并注销/登录。右键单击现在应该可以工作了!

相关内容