HP Spectre x360 13-ap0xxxx

出自 ArchWiki

此文章或章节不符合笔记本电脑页面指南

理由:仍然需要无障碍访问、固件和“功能键”章节。(在Talk:HP Spectre x360 13-ap0xxxx中讨论)
硬件 PCI/USB ID 工作?
GPU 8086:3ea0
无线 8086:9df0
蓝牙 8087:0aaa
移动宽带 8086:7560
音频 8086:9dc8 部分
触摸板 PS/2
触摸屏 04F3:280E
摄像头 04ca:7086
读卡器 10ec:525a
指纹识别器 06cb:00bb

安装

禁用安全启动:按 Esc 键打开菜单,然后按 F10 进入 UEFI,F9 进入启动选项。

即使在 UEFI 模式下,您可能也需要启用 Legacy Boot 才能启动安装介质。

如果 Live 环境无法启动,请禁用微代码加载。

音频

此笔记本电脑需要 Sound Open Firmware 才能使声卡工作。

禁用 snd_hda_intelsnd_soc_skl

仍然需要工作来支持 4 个扬声器(目前仅支持 2 个)。

静音按钮

所有媒体键都工作正常,但静音按钮不会亮起。

移动宽带

某些配置包括 Intel XMM 7560 4G LTE 调制解调器,是 7360 的更新版本,但没有 Linux 内核驱动程序

指纹识别器

libfprint 目前不支持,但似乎已开始在此处支持这些类型的指纹识别器 [1] synaptics-driver-20190617 分支包含似乎能够打开指纹识别器的代码(如果您在 drivers/synaptics/synaptics.c 中添加正确的设备 ID)。

但在打开后会生成错误,因此尚未完成。

平板模式

当屏幕旋转到帐篷或平板模式时,键盘会自动停用。

自动旋转

安装 iio-sensor-proxyscreenrotator-gitAUR,自动旋转开箱即用,但笔输入除外(不会旋转)。 您可以使用这个脚本,它会自动旋转触摸板、触摸屏和笔,以替代 screenrotator-git。

触摸屏压力感应

触摸屏似乎默认使用 libinput 驱动程序,使用标配的 HP Pen 时压力感应不起作用。 要获得压力感应,请安装 xf86-input-evdev 并强制使用 evdev 驱动程序

/etc/X11/xorg.conf.d/50-touchscreen.conf
Section "InputClass"
    Identifier "Touchscreen"
    MatchDevicePath "/dev/input/event11"
    Driver "evdev"
EndSection

触摸屏应该位于 /dev/input/event11,但为了确保,您可以使用 evtest 等实用程序,并通过测试输入事件来验证触摸屏的位置。

红外摄像头

与配置为使用 /dev/video2Howdy 以及 https://github.com/boltgolt/howdy/issues/70#issuecomment-439123621 中引用的补丁一起工作