我两周前买了一台笔记本电脑,删除了 Windows8 并安装了 Ubuntu 12.04。过去 6 天我一直在尝试安装 synaptiks,尝试了多种修复方法,这样我就可以配置我的触摸板了,因为当我打字时,触摸板会碰到我的左手掌,并因此不断擦除大多数东西,而且我无法用两根手指进行垂直滚动。
我认为问题与我的触摸板驱动程序有关,但我为所有东西都安装了 its-saucy synaptics。当我使用 xlist 时,它显示我的触摸板已被识别,但当我运行 synaptiks 时,它说找不到触摸板。非常感谢任何帮助。
我遇到的内部错误是:ExecutablePath:usr/bin/synaptiks
软件包:kde-config-touchpad 0.8.1-1ubuntu1.2
问题类型:崩溃
标题:synaptiks 在 show_configuration_dialog() 中因 AttributeError 崩溃:“SynaptiksNotifierItem”对象没有属性“touchpad”
追溯:文件“usr/lib/python2,7/dist-packages/synaptiks/kde/trayapplication.py”,第 260 行,在新实例 self.icon.show_configuration_dialog() 中
文件“usr/lib/python2.7/dist-packages/synaptiks/kde/trayapplication.py”,第 241 行,在 show_configuration_dialogself.touchpad、self.touchpad_manager、self_config 中)
属性错误:“SynaptiksNotifierItem”对象没有属性“touchpad”
Apport版本:2.0.1-0ubuntu17.6
架构:amd64
发行版:Ubuntu 12.04
如果有任何目录拼写错误,那是因为我把它全部打出来了
答案1
1.启用双指滚动:
去鼠标和触摸板在系统设置。您可以在下方找到双指滚动触摸板标签。希望这能解决您的问题。
2.启用/禁用触摸板
这不是一个确切的解决方案。但它可能会解决问题。您可以编写一个 bash 脚本来打开/关闭触摸板。并为该脚本提供一个键盘快捷键来运行。
步骤1:
打开终端。(按Ctrl+Alt+T)
第2步:
类型gedit 触摸板然后按回车键。
步骤3:
复制以下脚本。
SYNSTATE=$(xinput 列表-props"XXX“ | grep Enabled | grep -Eo '.$') 如果 [ $SYNSTATE = 0 ]; 则 xinput set-prop “XXX“ “设备已启用” 1 else xinput set-prop “XXX“设备已启用” 0; fi
代替XXX带有触摸板的名称。
要查找触摸板的名称,只需执行命令“xin输入列表”在终端。
保存文档。
步骤4:
现在逐个执行以下命令。
chmod +x 触摸板
sudo mv 触摸板/bin/
步骤5:
完成!现在,您只需执行以下指令即可启用/禁用触摸板“触摸板”终端中的命令。
第 6 步:
要添加用于启用和禁用触摸板的键盘快捷键,请打开键盘在系统设置。 在下面快捷方式选项卡,选择自定义快捷方式并添加命令 “触摸板”添加到列表中。为其分配键盘快捷键。