有没有办法知道 synclient 从哪里获取信息?

有没有办法知道 synclient 从哪里获取信息?

我有一台运行 Mint Katya 的 Macbook 2,1,触摸板配置让我抓狂。xorg.conf 似乎被忽略了,所以现在我已经摆脱它了。

运行后synclient,我可以获得我想要的东西,但有趣的是,它显然是从 xorg.conf 或 xorg.conf.d/synclient 以外的其他地方提取信息。

我在这里安装了几乎所有已知的触摸板配置器,并且还安装了许多 DE,所以我无法分辨什么是“经典”。

xorg.conf 目前是空白的。

xorg.conf.d synclient.d如下:

Section "InputClass"
    Identifier "touchpad catchall"
    Driver "synaptics"
    MatchIsTouchpad "on"
    MatchDevicePath "/dev/input/event*"
EndSection

我还安装了 mactel 支持库,但我不知道实际设置在哪里appletouch

有人能帮忙吗?提前谢谢了。

答案1

知道了!

显然,至少在我的计算机上看起来最“规范”的是/usr/share/X11/xorg.conf.d/50-synaptics.conf

每次启动时刷新的“错误”值(以及synclient读取的值)似乎是默认appletouchsynaptics(现在可能是错的,上帝知道我已经把这台机器弄得一团糟)。

无论如何,事实证明你可以把任何选项被告知也属于/etc/X11/xorg.conf50-synaptics.conf

再一次,这是在 Mint 11 Katya 上(因此对于在其他发行版上遇到此问题的人来说,文件路径可能会略有不同)。

针对 Macbook 2,1(2007 年初)的更新50-synaptics.conf如下:

Section "InputClass"
    Identifier "touchpad catchall"
    Driver "synaptics"
    MatchIsTouchpad "on"
    MatchDevicePath "/dev/input/event*"

# These settings for FingerLow and High give a very light touch on this model, 
# similar to what you see on a Boot Camp Windows partition. Defaults to 29 and 34 
# on my machine.

    Option "FingerLow" "5" 
    Option "FingerHigh" "15"

# Next option seems to fix "jumpy cursor" problem, where a steady motion from 
# the user does not result in steady pointer movement (skips a few pixels at a 
# time). Defaults to 0.

    Option "JumpyCursorThreshold" "5" 
EndSection

希望这对未来的人们有所帮助。

相关内容