![我想使用 Ubuntu,但硬件外围设备有些问题](https://linux22.com/image/851445/%E6%88%91%E6%83%B3%E4%BD%BF%E7%94%A8%20Ubuntu%EF%BC%8C%E4%BD%86%E7%A1%AC%E4%BB%B6%E5%A4%96%E5%9B%B4%E8%AE%BE%E5%A4%87%E6%9C%89%E4%BA%9B%E9%97%AE%E9%A2%98.png)
我对 Ubuntu 非常感兴趣,但我总是遇到阻碍我前进的障碍;我使用的设备缺乏驱动程序支持。下面是我当前的鼠标和耳机,以及我计划最终获得的键盘和新鼠标。
目前,我拥有 Logitech G35 耳机和 Logitech M510 鼠标。我还打算购买 Corsair K95 键盘和 SteelSeries Sensei 鼠标。
我目前的主要问题是 Logitech 不支持 Linux。鼠标在没有 SetPoint(其配置软件)的情况下也能正常工作,但提供了高级功能。如果有它的替代程序或让 SetPoint 在 Linux 上运行的方法,我将不胜感激,但这不是必需的。至于 G35 耳机,它利用了 Logitech 游戏软件,该软件提供环绕声和额外功能。老实说,我不需要额外的功能,但它很受欢迎。但是,一旦我购买了键盘和新鼠标,由于这些功能,需要替换程序或适用于 Linux 的版本。
所以,总结一下,我的主要问题是缺乏对当前设备的驱动程序支持,我想知道是否有软件可以用来解决我在寻找时可能错过的困境。或者,我可以在 WINE 上成功运行其中多少个并获得预期的功能?
我已经在 Reddit 上问过这个问题了,并得到了一个答案和一个在这里提问的提示,所以我问一下,以防他们错过任何事情。
答案1
您可能需要重新考虑使用 Ubuntu 作为主要操作系统的方法。Ubuntu 是基于 Debian 的开源操作系统。这使得它依赖于来自世界各地开发人员的自愿免费贡献。
这是我们而不是那些构建操作系统的人。
驱动程序通常由硬件制造商免费提供,但遗憾的是并非所有制造商都提供开源软件来支持其设备。他们可能会提供闭源专有驱动程序或附加软件,但有些制造商决定不支持 Ubuntu。我坚信,我们不应该通过不购买他们的产品来支持这些制造商。
如果您对这种方法不满意,那么 Ubuntu/Linux 就不适合您。您应该购买闭源操作系统,这样您的所有驱动程序和软件都可以正常工作。
根据经验,全新的硬件总是需要一段时间才能提供驱动程序来使其工作。不要指望社区能够在发布时支持硬件。在制造商对规格保密之后更是如此,因此驱动程序和工具的开发几乎是不可能的。
然而,一段时间后大多数设备都会得到支持。然后你还会发现,旧设备的支持时间比专有操作系统长得多。许多人需要从 XP 切换到 Ubuntu,只是因为后来的 Windows 版本不再支持他们的硬件。
为了能够顺利使用 Ubuntu,我们应该在社区中寻找问题和解决方案前我们购买硬件。我们将看到大多数硬件都得到支持盒子外面也就是说,无需驱动程序即可运行,只需插入即可。这也与其他操作系统不同。其他硬件可能需要进行一些调整才能工作:
还请注意,虽然支持某款设备,但并不意味着所有花哨的特殊秘密功能都能像在 Windows 上一样工作。但这完全是制造商的责任。
如果您需要任何此类设备或功能的全面支持,请继续使用 Windows。
例如,我仍然在虚拟机中运行 Windows 的副本,因为当我仍在运行 Windows 时留下的佳能打印机无法让我以与在 Windows 上一样舒适的方式在照片纸或 CD 上打印。
答案2
对于键绑定,你可以下载 xbindkeys(与回答这个问题)。至于耳机,我有一台 G930,我使用 Debian Linux。它注册为两个设备,一个是立体声耳机,另一个是 5.1 环绕声。这两种模式在 Linux 上都能完美运行。确实,Logitech 不提供 Linux 上的驱动程序支持,但当我在 G710+ 键盘上键入这篇文章、在 Logitech G930 耳机上收听 Pithos 并在 G600 鼠标上单击“发表您的回答”时,我对我的组件在 Linux 上的运行方式感到非常满意。