Dell Precision M4600

出自 ArchWiki

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

原因: 硬件表格中缺少 ID,#功能键 可能需要清理。(在 Talk:Dell Precision M4600 中讨论)
硬件 PCI/USB ID 工作状态?
触摸板
键盘
GPU
以太网
SD 卡槽
音频
无线
指纹识别器 未测试
TPM 未测试

安装

此笔记本电脑出厂时仅提供 BIOS 固件选项。 后续的固件更新引入了 UEFI 选项。 此选项默认禁用,必须在 BIOS 中选择。

可以通过在第一个加载屏幕上点击 F2 来进入 BIOS 设置。

注意: 在启动设备选择屏幕上,第一部分仅用于传统启动设备。 虽然在此处选择 Arch Linux 安装 USB 可以启动,但它将在传统 (BIOS) 模式下启动,而不是 UEFI。 要在 UEFI 模式下启动 Arch 安装 USB,必须向下箭头到第二部分“UEFI BOOT”,然后选择显示为 UEFI: INT13(USB,0x80) 的选项。 从那时起,安装应按照 安装指南 进行,不会出现问题。

辅助功能

BIOS 的外观非常简单且颜色不多,因此可能与 OCR 软件配合良好。 但是,它要求用户使用鼠标。

注意: 视障用户应请求视力正常的人帮助更改 BIOS 设置

固件

fwupd 尚不支持此设备。 此外,有报告(作者也经历过),此笔记本电脑拒绝将固件更新到某个点以上,这可能是由于在一次 BIOS 更新中启用了安全固件更新,然后由于签名不匹配而阻止了所有后续更新。 目前尚无已知的解决方法,只能更换主板。

安全启动

需要进一步研究。 可能支持,但需要进一步验证。

指纹识别器

需要进一步研究。

功能键

按键 可见?1 已标记?2 效果
Fn+F1 XF86Sleep
Fn+F3 Scroll_Lock
Fn+F5 XF86TouchpadToggle
Fn+F8 Super+p(?)
Fn+Home 3 Print
Fn+End Print
Fn+Ins Pause
  1. 该按键通过 xev 和类似工具可见
  2. 物理按键上有一个符号,描述其功能
  3. 似乎与按键上的标记不符

静音、音量+、音量-、上一首、播放/暂停和下一首按钮存在,但目前在我的系统上表现非常不稳定。 即,单次按下时,它们返回一个通用键码。

FocusOut event, serial 34, synthetic NO, window 0x2400001,
    mode NotifyGrab, detail NotifyAncestor

FocusIn event, serial 34, synthetic NO, window 0x2400001,
    mode NotifyUngrab, detail NotifyAncestor

KeymapNotify event, serial 34, synthetic NO, window 0x0,
    keys:  2   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   

如果同时按下两个按钮,则返回预期的 XF86 代码之一,但几乎无法保证它将是哪个代码。

电源按钮

此文章或章节是与 Help:Laptop page guidelines#捕获功能键 合并的候选对象。

注释: 本节重复说明了如何捕获按键。 它们是从 Dell Latitude 3500#电源按钮 页面复制的,因为它在 Help:Laptop page guidelines 中被引用为参考。(在 Talk:Dell Precision M4600 中讨论)

此设备有两个检测到的电源按钮和一个睡眠按钮。

$ loginctl seat-status
├─/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input3
│ input:input3 "Power Button"
├─/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:01/input/input14
│ input:input14 "Video Bus"
├─/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:28/LNXVIDEO:00/input/input13
│ input:input13 "Video Bus"
├─/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1
│ input:input1 "Power Button"
├─/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input0
│ input:input0 "Lid Switch"
├─/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input2
│ input:input2 "Sleep Button"
[...]

(以下内容从 Dell Latitude 3500 页面复制。 据我所知,它是正确且准确的,但我无法在我的系统上记录 PowerButton 事件。)

在这种情况下,LNXPWRBN:00 (/dev/input/event3) 是“真正的”物理电源按钮。 您可以通过禁止处理电源按钮来验证这一点

# systemd-inhibit --what=handle-power-key sleep 1h

并记录事件

# stdbuf -o0 evemu-record /dev/input/event3 > event3

按下电源按钮应记录一个事件。

另一个检测到的电源按钮似乎是一个虚拟的、固件处理的按钮。 当您的设备电池耗尽时,将触发此电源按钮。 似乎这是一个长按按钮,它将导致 systemd 只等待几秒钟才杀死进程,因此您的机器很可能只需几秒钟即可关机。

睡眠按钮

睡眠按钮是 Fn+F1。 它似乎无需任何必要的配置即可工作。

有关处理特定按键的更多信息,请参阅 logind.conf(5)