HP Chromebook 14
外观
HP Chromebook 14 (以及更新的 Chromebook) 拥有一个“传统启动”模式,可以方便地启动 Linux 及其他操作系统。该传统启动模式由 coreboot 的 SeaBIOS 固件提供。 SeaBIOS 行为类似于传统的 BIOS,它会启动磁盘的 GPT,然后进入您的标准 引导加载程序,如 Syslinux 和 GRUB。
安装
请访问 Chromebook 页面,阅读 引言,然后继续按照 安装 指南进行操作。
安装后配置
有关一般 Chromebook 安装后配置(热键、电源键处理等)的信息,请参见 Chromebook 页面的 安装后配置。
触摸板配置
添加以下 Xorg 触摸板配置以获得更好的可用性(更高的灵敏度)。
/etc/X11/xorg.conf.d/50-cros-touchpad.conf
Section "InputClass"
Identifier "touchpad peppy cyapa"
Driver "synaptics"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
MatchProduct "cyapa"
Option "FingerLow" "10"
Option "FingerHigh" "10"
EndSection
重启以使触摸板正常工作。
键盘键映射修复
我们将创建一个自定义的 hwdb 配置文件,以绕过 `/usr/lib/udev/hwdb.d/60-keyboard.hwdb` 中在 Escape 和电源键之间的默认映射,使它们能够作为 F1 到 F10 键,并将搜索按钮作为 Super_L(也称为 Mod4)。
创建以下配置文件
/etc/udev/hwdb.d/90-chromebook-keyboard-fix.hwdb
# Chromebook 14 fix evdev:atkbd:dmi:bvn*:bvr*:bd*:svnHewlett-Packard*:pnFalco:pvr* KEYBOARD_KEY_3b=f1 KEYBOARD_KEY_3c=f2 KEYBOARD_KEY_3d=f3 KEYBOARD_KEY_3e=f4 KEYBOARD_KEY_3f=f5 KEYBOARD_KEY_40=f6 KEYBOARD_KEY_41=f7 KEYBOARD_KEY_42=f8 KEYBOARD_KEY_43=f9 KEYBOARD_KEY_44=f10 KEYBOARD_KEY_db=leftmeta
然后按照 Map scancodes to keycodes#Using udev 中的步骤操作。
恢复热键
应用上述修复后,您可以使用修饰键将功能键和箭头键设置为类似于 ChromeOS 中的行为。下面的示例使用了 Mod4(Chromebook 键盘上的搜索键)。如果您愿意,可以将其更改为 Ctrl 或 Alt。
参见 Chrome OS devices#Using Xbindkeys。
要使更改永久生效,请参见 Xbindkeys#Making changes permanent。
定位写保护螺丝
警告:底部有 4 个隐藏的螺丝,位于橡胶塞(不是橡胶脚垫)下方。
- 拧下可见螺丝以及底部橡胶塞(不是橡胶脚垫)下的另外 4 个隐藏螺丝。
- 将笔记本翻转至正面,然后使用薄钝器将键盘面板从底部外壳撬开。
- BIOS 螺丝位于风扇的左侧,可以通过其铜圈是分裂的 "( )" 而不是 "O" 来识别。该螺丝连接了两个部分,使得 BIOS 不可写。
- 一旦卸下此螺丝,建议断开电池连接,然后再重新连接,以确保更改已被识别。
参见
- 更换 SSD 的 HOWTO
- 如何用 Arch Linux 替换 ChromeOS 的日志
- 更换屏幕的拆卸说明
- 拆卸说明(官方)[死链 2025-11-17—HTTP 404]