我想在我的华硕笔记本电脑上使用 FreeBSD 作为桌面,但我无法使用它的触摸板...我尝试使用 synaptics 驱动程序进行多种操作,从端口使用 xf86-input-synaptics (当我使用 pkg 时,wifi 芯片组重启后似乎无法扫描网络...)
我尝试了多种配置,但我认为第一个问题是没有 /dev/psm0 所以 Xorg 无法使用它......
我知道我的触摸板是 ELAN1000。
我不确定现在应该尝试什么...(切换到 -STABLE 分支?)
答案1
在我的 ThinkPad X220 上,除非我在以下位置启用触控板,否则触控板不会开始工作/boot/loader.conf
:
hw.psm.synaptics_support="1"
在/etc/rc.conf
我已经有:
moused_enable="YES"
这样,触摸板就可以在控制台中工作了。此外,它是由 X 自动检测的,没有任何修改。这条路线似乎使触摸板模拟鼠标。这对我来说已经足够了,因为我更喜欢指点杆。
有关 Synaptics 的更多信息,请参见维基百科。
许多旧信息仍在流传,但 X 确实擅长自动检测当今的事物。xorg.conf
我建议您开始使用/usr/local/etc/X11/xorg.conf.d/
并且只为未自动检测到的项目输入条目,而不是使用。请参阅手册
如果您想走 X 驱动程序路线 - 请查看论坛帖子这里。他明确指出这在启用时不起作用moused
。另请注意,他说您应该从 ports 使用它 - 而不是 pkg。换句话说 - 您应该根据您自己的树在本地构建它。从那以后事情可能已经解决了。