跳转至内容

HP Chromebook 14

来自 ArchWiki

本文或章节未遵循 笔记本电脑页面指南

原因: 存根 (讨论请参见 Talk:HP Chromebook 14)

HP Chromebook 14 (以及更新的 Chromebook) 拥有一个“传统启动”模式,可以方便地启动 Linux 及其他操作系统。该传统启动模式由 coreboot 的 SeaBIOS 固件提供。 SeaBIOS 行为类似于传统的 BIOS,它会启动磁盘的 GPT,然后进入您的标准 引导加载程序,如 SyslinuxGRUB

安装

请访问 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 不可写。
  • 一旦卸下此螺丝,建议断开电池连接,然后再重新连接,以确保更改已被识别。

参见拆卸图片 [1][2]写保护螺丝的位置

参见