xio*_*ota 6 touchpad acer elantech drivers
TL; 博士; 卧槽!?
这个问题的实质在标题中并以粗体显示。?一些专为 Win8/10 设计的触摸板与 Linuxi2c-hid内核模块运行不正常。
有很多与 Elantech 触摸板不工作相关的问题。 这个问题不是重复的。嗯,它是,但它不是。基本上,这些触摸板非常挑剔,并且在各种条件下给很多人带来了问题。
有时,当我重新启动并且鼠标光标出现或不出现时,它会起作用或不起作用。有时当我在 Abiword 中输入特定文档的第 37 页时它会停止工作,但在使用 LibreOffice 时它会停止工作。有时使用偶数内核更新时会变得特别挑剔,但使用奇数更新时超级稳定。任何以 .04 或 .10 结尾的 Ubuntu 版本都一样......或者发生在素数年份,或者版本号的数字总和是素数 (1+8+0+4 = 13)。当它“知道”我正在做一些重要的事情时,它通常会停止工作,正好是在我要保存我的工作之前 666 毫秒。
简而言之,所有这些细节都只是随机噪声。它们与触摸板是否工作无关。它只是一个可怕的设备,旨在让我的生活变得悲惨。但是我不能拆开我的笔记本电脑来更换它!
这是一个元问题,旨在解决这些触摸板的潜在问题,即它们都在运行 Windows 8/10 的笔记本电脑上。
难道没有仪式,没有魔法,可以让这个触摸板与 MS Temple 之外命名的操作系统配合使用吗? 我能说出什么赞美的话?我可以寻求什么祝福?使这个触摸板工作?
xio*_*ota 11
TL; 博士; 卧槽!?
MS 创建了一个新协议,HID over I2C。MS 和触摸板制造商实际上都没有遵循规范。
因此,许多需要新协议的触摸板不能很好地与 Linux 内核模块配合使用i2c-hid。有时内核更新可以解决问题(或使其返回)。
如果可能,请禁用 I2C 上的 HID。在某些计算机上,该设置可能位于 BIOS 中。但在其他计算机上,该设置只能在 Windows 中更改。
有时重新启动或打开和关闭触摸板会有所帮助。有时分离触摸板,如在 MS Surface 或 Acer Switch Alpha 上,可以让它再次工作。
潜在的问题是 HID over I2C,这是一种由 Microsoft 创建并首先在 Windows 8 中使用的输入设备协议。驱动程序使其工作。或者,情况正好相反?微软在驱动程序中有很多怪癖,因此如果制造商希望他们的设备能够正常工作,他们就不能遵循规范(在 Windows 上,直到有那些“创建者”更新之一——之所以这么命名是因为他们创造了新的、前所未有的——看到错误)。
在 Linux 上,处理此协议的内核模块是i2c-hid. 人们通过更改或修补内核使触摸板工作取得了不同程度的成功因为修复一个设备的驱动程序可能会破坏另一台设备。如果您发现该设备适用的内核并且没有其他问题,请立即冻结该版本。永远不要卸载新内核,除非您有两个或更多连续内核,触摸板始终可以正常工作,因为触摸板具有量子电路,当它检测到您安装的稳定内核数量小于或大于 1.4142 时,会激活夸克行为,加-或- 减去逆反逆时针旋转,这是同时在三个独立方向上的单次旋转。(这样的谜题不是我们可以质疑的。)
一个潜在的解决方案是在 BIOS 中通过 I2C 关闭 HID。 此设置没有一致的名称。它可能与其他一些设置有关,例如 EFI。它可能只能在 Windows 中执行。 这可能是不可能的。 在尝试之前,请考虑进行一个仪式,在其中吸收大量酒精。如果可以禁用此设置,psmouse内核模块将负责触摸板。
但有时您必须通过 I2C 打开 HID。 这些设备的性质是它们可能无法与psmouse模块一起正常工作。有时执行古老的仪式会很有帮助,在这种仪式中大声喊出神圣的、所谓的四个字母的单词,并在重新启动计算机或以令计算之神满意的模式多次按下触摸板开关时. 如果这不起作用,绝望的人有时会在从计算机的其余部分撕下触摸板时收到他们祈祷的答案。
在这些艰难时期,我们必须保持警惕。当我们继续我们的出埃及记时,愿我们的祈祷被听到,以便我们有一天能从 MS 的统治中解放出来。
| 归档时间: |
|
| 查看次数: |
10818 次 |
| 最近记录: |