配置Synaptics触摸板设备的推荐方法是什么?

我想通过将所谓的RightEdge向中间移动一点来增加滚动区域。 现在我通过一个在会话开始时调用的单行程(通过gnome-session-properties添加)来做到这一点:

xinput --set-prop --type=int --format=32 11 252 1781 5125 1646 4582 

这很好,但感觉就像一个黑客。 编辑/设置触摸板设备属性的推荐方法是什么? 几年前我已经把它放到了xorg.conf中,但现在似乎不鼓励这样做了。

测试版本从10.10到13.04更新

在HP dv6000,Sony Vaio NW240,Hp dv5-2130和东芝NB305上测试过

从Ubuntu 10.10开始,新的xorg.conf配置位于输入设备的/usr/share/X11/xorg.conf.d目录中。

转到此目录,您将找到几个文件:

10-evdev.conf, 50-synaptics.conf, 50-vmmouse.conf, 50-wacom.conf, 51-synaptics-quirks.conf, 60-magictrackpad.conf

它可能取决于你连接的设备,但这是我一直看到的。

现在我们要打开第一个加载的。 这将是10-evdev.conf 。 但在我们打开它之前,我们需要突触边缘值。

首先进入终端,如果在11.04或以前版本的Ubuntu中按ALT + F2并键入gnome-terminal ,则按ENTER 。 如果在11.04或更新版本中,您只需打开Dash并键入terminal

终端打开后输入xinput list

查找您要使用的设备。 从您要使用的输入中获取ID。

在我的情况下,我有以下输出:

XINPUT

我想使用的是SynPS / 2 Synaptics TouchPad ,ID为11。

现在我们输入: xinput list-props ID | grep Edges xinput list-props ID | grep Edges
(ID是您从xinput列表中的ID中获取的数字)

在我的情况下,我输入xinput list-props 11 | grep Edges xinput list-props 11 | grep Edges

输出是这样的: Synaptics Edges(276):1752,5192,1620,4236

记下4边数(它们按顺序排列:左,右,上,下)

打开10-evdev.conf: sudo nano 10-evdev.conf

在10-evdev.conf文件中,您将找到几个InputClass部分。 您需要查找其中包含MatchIsTouchpad“on”的部分。 那对我来说将是第三个。

按此顺序添加4个位置的底部

10 evdev.conf

保存并重新启动。 这是为了测试它是否正常工作。 如果由于某种原因你犯了一个错误,在grub菜单恢复模式中选择,以root身份加载终端并再次编辑文件并删除行或修复问题。 无论哪种方式,如果您在恢复模式下以root身份运行终端,请键入startx ,它将注销找到错误的位置以及如何修复它。 linux的美妙之处在于它不仅可以显示错误的位置,在大多数情况下它会告诉您如何修复它。

如果它正常重新启动,那么现在你可以开始编辑。 转到10-evdev.conf:

sudo nano 10-evdev.conf

并开始将值降低到您感觉更完美的值。

在我的情况下,我每1000点降低RightEdge值。 只是为了测试。 当然,减少RightEdge会增加你上下滚动的空间。 这样,您现在可以增加/减少突触的每个区域,包括滚动区域。 这回答了你的问题。

现在让我们把你在问题中提出的代码: xinput –set-prop –type = int –format = 32 11 252 1781 5125 1646 4582

在你的情况下,你有:

选项“LeftEdge”“1781”
选项“RightEdge”“5125”
选项“TopEdge”“1646”
选项“BottomEdge”“4582”

只需使用您的值编辑10-evdev.conf中的部分即可。 然后开始降低RighEdge值。 我建议首先降低每512个点(因为5125除以10 = 512.5,这是总数的10%)。 因此,每次降低它时,您将修改10%。

注意:值必须在双引号(“”)之间

更多信息,请参见此处的手册页

您将在该链接中找到的信息是最新的,并显示了几个可以找到xorg配置文件的地方,除了您可以用来自定义任何所需方式的突触的几个选项。

还有一个名为gpointing-device-settings的简洁程序 安装gpointing-device-settings (apt-get install gpointing-device-settings)执行某些操作。

在任何情况下,它都能很好地工作,能够决定你想要滚动多少以及你想要多少其他东西,包括点击选项。

你看过这个https://help.ubuntu.com/community/SynapticsTouchpad吗?