如果如今大多数设备都使用 Linux 作为内核,那么为什么我的 Ubuntu 会出现驱动程序问题?

如果如今大多数设备都使用 Linux 作为内核,那么为什么我的 Ubuntu 会出现驱动程序问题?

在我永久切换到 Ubuntu 之后,我总体上是满意的,除了一件事让我很恼火:驱动程序兼容性。

我使用的是 ThinkPad L50,额外的鼠标按钮在 Ubuntu 中不起作用。一般来说,为什么 Linux 操作系统会出现这样的问题,而 Linux 却被用来连接这么多东西的软件和硬件呢?

答案1

所以我认为最好的答案是 Ubuntu 不受驱动程序的影响。联想 Trackpoint 在 Ubuntu 和内核中都受支持,但需要先进行配置。事实上,联想是 Linux 基金会银牌会员,因此他们的大多数硬件都应该可以正常工作。

因此,Ubuntu 不会受到驱动程序的影响,而是受到被忽视的硬件配置文件的影响。

我快速地在 Google 上搜索了如何在 Ubuntu 中配置联想 Trackpoint,并立即找到了一个 YouTube 影片演示了如何操作。 https://www.youtube.com/watch?v=r-6yM4i_Iyc

并且说明非常清晰,您可以从视频中看到的相同信息中复制粘贴。 https://pastebin.com/HX87RpNF

(注意:我没有复制说明并使用链接,因为它们仅支持问题而不是问题的要点)

答案2

因为 Linux 用于大多数事物......除了工作站,其市场份额在 1% 到 5% IIRC 之间。

我在 Thinkpad 上使用 Linux,额外的鼠标按钮确实工作正常(Logitech Anywhere MX 和 Logitech M705)。事实上,鼠标在 Linux 上得到更好的支持,因为开箱即用的电池电量对话框不仅显示 PC 的电池电量,还显示鼠标的电池电量...

问题可能不是你的 Thinkpad,而是你的鼠标。至少有一款 Logitech 鼠标(M560)的鼠标按钮不是映射到 USB 鼠标事件,而是映射到 USB键盘特定于 Win8+ 桌面的序列。此鼠标在 Linux(和 OSX)上不可用。

相关内容