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