HP Chromebook 14

出自 ArchWiki

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

原因: 小作品 (在Talk: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 键和电源键之间按键的默认映射,以便它们可以作为 F1F10 工作,并将搜索按钮作为 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 键盘上的搜索键)。如果您愿意,可以将其更改为 CtrlAlt

请参阅 Chrome OS devices#Using Xbindkeys

要使更改永久生效,请参阅 Xbindkeys#Making changes permanent

定位写保护螺丝

警告: 底部橡胶垫(非橡胶脚垫)下方有 4 个隐藏的螺丝。
  • 卸下可见的螺丝和底部橡胶垫(非橡胶脚垫)下方的另外 4 个隐藏螺丝。
  • 将笔记本电脑正面朝上翻转,并使用薄钝物体从底半部分撬开键盘表面。
  • bios 螺丝位于风扇的左侧,可以通过它所处的铜圈被分成两半“( )”而不是“O”来识别。螺丝连接两半,使 bios 不可写。
  • 卸下此螺丝后,建议拔下电池并重新插入,以确保移除被识别。

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

参见