我正在双启动 Ubuntu 和 Win7(尽管我必须承认,在过去 6 个月中我使用 Win7 的次数屈指可数)。
我的笔记本电脑是 Acer TravelMate 8471。
上次重启 Ubuntu 后,我发现触摸板有点奇怪。通常我用两根手指滚动(Win7 上也一样),但当我尝试滚动时,我的鼠标突然跳来跳去,同时发出很多奇怪的按键。我尝试查看 synclient 中的设置,但一切似乎都一样。我关闭触摸板然后重新打开,尝试调整了很多设置,但似乎没有什么能解决两根手指滚动的问题。
然后我重启了电脑,但问题仍然存在。最后我关掉电脑,等了 5 秒钟,然后再次打开。突然间我的触摸板就和以前一样好了。
每次我从 Win7 重新启动到 Ubuntu 时都会发生这种情况,唯一能解决这个问题的方法就是关闭笔记本电脑,然后再次打开(无需等待)。
我的猜测是 Win7 上的 Synaptics 驱动程序对触摸板做了一些操作,但在完全关闭电源之前不会重置。
有人收到任何建议吗?
答案1
许多设备(尤其是笔记本电脑)不仅有驱动程序,还有存储在闪存中的固件。此固件不是永久性的(与其他设备上的固件不同),而是由正在使用的驱动程序放置在那里。
问题:如果闪存仍有电(即待机电),则在关机重启时不会清除固件。Windows 驱动程序使用的固件通常与 Linux 驱动程序的固件不兼容。因此,对于许多笔记本电脑用户来说,让硬件(例如 WiFi)重新工作的唯一方法是关闭笔记本电脑,取出电池并等待一段时间。
据我所知,没有办法解决这个问题。
答案2
您可能有兴趣安装gpointing 设备设置,它将为您的触摸板提供更多配置选项。顺便说一句,在 Ubuntu 10.04LTS+ 中,它取代了 gsynaptics
sudo apt-get install gpointing-device-settings
安装后你会发现它系统 -> 偏好设置 -> 指点设备。
答案3
听起来 Windows 驱动程序正在更新设备上的 RAM 固件,这与 Ubuntu 驱动程序非常不兼容。您可以尝试在 Windows 中禁用或升级驱动程序,看看是否能解决问题。