在 Xiaomi Book Pro 14 (2026) 上运行 Omarchy (Arch + Hyprland)

Intel 新发布的第三代 Ultra 处理器看测评非常给力,于是我首发购入了 Xiaomi Book Pro 14 (2026) ,这台机器的模具非常像荣耀的 art 14 或者华为的 matebook pro x,重量只有 1kg 左右。但是由于设备太新了,Omarchy(Arch Linux) 下有很多驱动不支持的情况,这篇文章记录下各种硬件设备的处理办法。

键盘

刚装好系统小米笔记本的键盘是不能用的,这时候需要使用外接键盘来操作,随便插入一个使用 USB 连接器的键盘即可。

外接键盘可用后,我们可以尝试真正解决硬盘的问题了,这里需要解决 ACPI 中断冲突,激活 I2C 键盘。

修改配置文件 sudo nvim /boot/limine.conf,找到 cmdline 开头的这一行,在其中加入 i8042.nopnp=1 i8042.dumbkbd=1,重启后键盘就可以生效了。(这里可以跟下面的花屏问题一起解决后再重启)

显示花屏

由于显卡驱动的问题,系统中会不断出现闪烁花屏的情况,这里我们需要强制使用新一代 Xe 驱动,禁用旧驱动,并关掉会导致同步错误的 PSR。

还是修改配置文件 sudo nvim /boot/limine.conf,找到 cmdline 开头的这一行,在其中加入 xe.force_probe=b081 i915.force_probe=!b081 xe.enable_psr=0,重启后花屏问题就解决了。

Wi-Fi 网卡和触控板

刚装好系统时,甚至连网都上不了,打开 Wi-Fi 界面显示没有可用的设备。这个其实升级固件版本就可以解决,但是没网就没办法升级固件版本。这里就只能使用手机的 USB 网络共享了。

拿出手机,连上数据线,在手机设置中开启“USB 网络共享”,系统就可以上网了。

等连上网,我们直接升级固件即可 sudo pacman -Syu,这里可以把 omarchy 的 channel 设置为 dev 或者 edge 获取更新的版本。

固件升级完成后触控板和网卡就都可以用了。

指纹识别

这台机器的指纹识别器是 Goodix 27c6:6890,刚装完系统时 fprintd-list 会显示 No devices available

根因是发行版仓库里的稳定版 libfprint 还没把这颗传感器支持进去,需要手动编译上游开发版。

步骤很直接:

  1. 安装构建依赖
  2. 拉取上游 libfprint 源码
  3. 编译并安装到系统
  4. 重启 fprintd
  5. fprintd-enroll 录入指纹

确认思路是:先查 lsusb | grep -i goodix 拿到 USB ID,再查 fprintd-list 确认驱动是否识别,最后判断是配置问题还是版本支持问题。

触控板打字误触

方案 1:Disable-While-Typing(推荐,基础缓解)

Omarchy 已经提供了这个设置:修改 .config/hypr/input.conf,取消 disable_while_typing = true 的注释。

这能解决大部分问题,但无法完全根治。因为这块触控板很大,手掌在打字时还是会引发光标漂移,而且有些误触发生在键盘事件到来之前,DWT 来不及拦截。

方案 2:Pressure-based Palm Detection(实验性,有局限)

如果 DWT 不够用,可以尝试启用 pressure-based palm detection:

1
2
3
4
5
6
7
8
[Xiaomi Book Pro 14 BLTP7853 Touchpad]
MatchName=BLTP7853:00 347D:7853 Touchpad
MatchDMIModalias=dmi:*:svnXIAOMI*:pnXiaomi*Book*Pro*14*:*
MatchUdevType=touchpad
AttrInputProp=-INPUT_PROP_PRESSUREPAD
AttrPressureRange=30:12
AttrThumbPressureThreshold=60
AttrPalmPressureThreshold=100

新建文件 /etc/libinput/local-overrides.quirks 写入上述内容,然后用 libinput quirks list --verbose 确认匹配。

已知局限:

  • 这块 BLTP7853 的 pressure 轴同时混杂了 palm 和 press/click 语义
  • 去掉 INPUT_PROP_PRESSUREPAD 后,单指重按后会被误判成 palm,无法正常拖动
  • 所以更适合做诊断和轻度缓解,不适合作为长期完美方案

外放

外放在当前 linux 版本也是不支持的,可以链接蓝牙耳机,但是不能使用电脑的外放功能。这个需要安装 linux-mainline,现在的版本是 linux-mainline 7.0-1,安装时间非常旧,因为要在本机进行编译。安装完成后,重启会看到启动项中增加了 linux-mainline 项目,加载这个就可以正确识别到外放了。

还存在的问题

目前就只剩 mic 和摄像头还没试过了。