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 不可写。
- 卸下此螺丝后,建议拔下电池并重新插入,以确保移除被识别。