我刚买了一台新的惠普笔记本电脑。在启动它以确保它正常工作并激活 Windows 后,我打开它并将 Optane m.2 替换为 512 GB m.2 SSD,然后我重新格式化并在 SSD 上重新安装了 W10。
第一次启动新的 W10 安装后,我立即注意到触摸板无法正常工作。但是我继续安装驱动程序和更新,希望这能解决它。没运气。我试过用谷歌搜索所有东西,但没有找到任何有用的东西。后来我注意到触摸屏完全一样。它不起作用,并且不会被 Windows 检测到。我尝试从 USB 记忆棒启动 Ubuntu,触摸板和触摸屏都在那里完美运行。
眼镜:
- HP Pavilion x360 - 15t-dq100 首席技术官
- 酷睿 i5 10210U
- Windows 10 Home 64 位(全新安装,从 Microsoft 下载安装 iso 并从 U 盘上运行)
其他信息和我尝试过的事情:
- 即使使用“显示隐藏的设备”,触摸板和触摸屏也不会显示在设备管理器中。
- 触摸板和触摸屏在 BIOS 和 Ubuntu live USB 中工作正常(不是硬件问题)。
- USB鼠标工作正常。
- 我已完全安装所有 Windows 更新并检查是否没有更多更新。
- 我使用了 HP 的更新工具,但没有找到要更新的内容。
- 惠普网站上没有这款笔记本电脑的触摸板或触摸屏驱动程序。
- 我已经尝试从类似的 HP 笔记本电脑安装 Synaptics 触摸板驱动程序,但它没有做任何事情(文件提取到一个文件夹,然后似乎没有运行)。
- BIOS 中没有触摸板或触摸屏设置(我不认识的唯一设置是 TPM 设置,但在阅读后显然不相关)。
- 此键盘上没有触摸板开关(至少没有显示)。
- 我尝试通过控制面板 > 设备 > 添加设备,但它没有检测到触摸板或触摸屏。
也许相关:
我从 HP 网站下载的几个驱动程序安装失败,并出现错误:“此操作系统版本 (10.0.18363) 不支持此驱动程序。” 这包括几个英特尔驱动程序(图形、音频和串行 IO)。但是我使用了英特尔的自动驱动程序更新程序,它能够安装新的图形和音频驱动程序。它没有显示串行 IO 驱动程序,我在英特尔的网站上也找不到它们(我找到了一堆 NUC 的串行 IO 驱动程序,但这似乎与我无关?)。安装这些英特尔驱动程序后,其他一切正常。
我一直在做很多谷歌搜索以找到解决此问题的方法,但没有任何效果。我发现的大多数链接都要求已经检测到该设备,以便可以手动安装或重新安装驱动程序。但是,由于未检测到设备,因此我无法执行此操作,并且由于 Windows 不相信这些设备存在,因此 Windows 中不会显示任何触摸板或触摸屏设置。但是这两种设备在 Windows 之外(在 BIOS、HP 的 UEFI 诊断工具和 Ubuntu 中)都可以正常工作。
我终于解决了我的问题。
tl;dr:我需要找到并安装英特尔串行 IO 驱动程序。
加长版:我将笔记本电脑换成相同型号。我对新笔记本电脑更加小心,并制作了出厂状态的图像,以便如果它有同样的问题我可以恢复。重装Windows后,其实还是有同样的问题,我恢复了出厂镜像。此时我想起了无法在笔记本电脑上安装的串行 IO 驱动程序,因为 Windows 版本太新了。由于我仍然拥有正常工作的工厂映像,因此我能够检查设备管理器以获取串行 IO 设备的名称。谷歌搜索这些名称,我找到了成功安装的联想驱动程序,后来我在惠普的 FTP 服务器上找到了最新的驱动程序(支持页面上的驱动程序仍然过期)。有了这些驱动程序,触摸板和触摸屏设备就会出现并正常工作。
可以在此处下载最新的(截至此答案)驱动程序(自述文件)。但是,此链接将来可能会过时。您可以尝试谷歌搜索
site:ftp.hp.com intel serial io gpio host controller int34bb
以查找最新版本。如果您正在安装 Windows 10,那么您不需要安装任何类型的驱动程序,它会自动更新和安装驱动程序,并且您的电脑应该连接到良好的互联网网络以更新和安装驱动程序,或者您可以这样做手动设置>更新和安全>点击检查更新。或者您可以按照 joey on 分享的方法来修复此触摸板错误获取触摸板驱动程序和 hp.com 的官方网站这里是:从官方获取触摸板驱动程序