HP Envy x360 - 13-bf0047na安装Ubuntu 23.10后触摸屏无法识别求助
HP Envy x360 - 13-bf0047na安装Ubuntu 23.10后触摸屏无法识别求助
你好,根据你描述的情况——换了Ubuntu、Fedora、Zorin都识别不到触摸屏,Windows下却正常工作,大概率是Linux内核对这款新机型的触摸屏硬件支持还没跟上,毕竟新硬件的驱动适配需要一定时间。下面给你几个可行的排查和解决方向:
- 更新到最新主线内核:Ubuntu 23.10默认的内核版本可能还没包含这款触摸屏的驱动。你可以试试安装最新的稳定版主线内核:
- 打开终端,先安装内核管理工具:
sudo apt install mainline - 运行工具:
sudo mainline - 在弹出的界面里选择最新的稳定版内核(比如6.5及以上版本),下载并安装后重启系统,再检查触摸屏是否被识别。
- 打开终端,先安装内核管理工具:
- 检查BIOS/UEFI设置:部分惠普笔记本的触摸屏需要在BIOS里手动开启,同时Secure Boot也可能阻碍驱动加载:
- 重启电脑,按F10或Esc进入BIOS界面(具体按键看开机提示)
- 找到「Touch Screen」「Human Interface Device」相关选项,确认处于开启状态
- 关闭「Secure Boot」选项,保存设置后重启进入Linux
- 收集硬件信息提交Bug:如果以上方法都无效,你可以收集硬件信息提交给开发者,推动适配:
- 在Windows设备管理器中找到触摸屏设备,右键→属性→详细信息→硬件ID,记录类似
HID\VID_XXXX&PID_XXXX的字符串 - 在Ubuntu终端运行
lspci -nn、lsusb -v和dmesg,保存这些输出内容 - 提交Bug到Ubuntu的内核团队,附上硬件ID和系统日志,帮助开发者快速定位问题
- 在Windows设备管理器中找到触摸屏设备,右键→属性→详细信息→硬件ID,记录类似
- 尝试Ubuntu 24.04测试版:Ubuntu 24.04使用了更新的内核,可能已经支持这款触摸屏。你可以制作一个U盘启动盘,不用安装就能直接测试触摸屏功能。
如果以上方案都无法解决问题,而你对触摸屏功能有刚需的话,可能只能考虑退机,或者等待后续内核更新了。
备注:内容来源于stack exchange,提问作者CloudbustingDad
相关产品推荐
相关产品推荐

