Lenovo ThinkPad X1 Yoga (Gen 4)
硬件 | PCI/USB ID | 工作? |
---|---|---|
触摸板 | 是 | |
TrackPoint | 是 | |
键盘 | 是 | |
视频 | 是 | |
摄像头 | 04f2:b67c |
是 |
红外摄像头 | 13d3:56ba |
是 |
以太网 | 是 | |
蓝牙 | 是 | |
音频 | 是 | |
无线 | 是 | |
移动宽带 | 未测试 | |
指纹读取器 | 是 | |
NFC | 是 | |
屏幕方向传感器 | 是 | |
触摸屏 | 是 | |
Wacom 笔 | 是 |
Lenovo ThinkPad X1 Yoga 第 4 代是 2019 年末发布的一款二合一可转换笔记本电脑。它的设计与 Lenovo ThinkPad X1 Carbon (Gen 7) 密切相关。它配备了 14 英寸屏幕、第 8 代英特尔酷睿处理器和集成的 Intel UHD 620 显卡。
# dmidecode -t system | grep Version
Version: ThinkPad X1 Yoga 4th
固件
更新
联想于 2018 年 8 月加入了 Linux 厂商固件服务 (LVFS) 项目,该项目支持在操作系统内进行固件更新。BIOS 更新(以及可能的其他固件,例如 Thunderbolt 控制器)可以通过 fwupd 进行查询和安装。
BIOS 卡死,无法启动到引导程序
有时,BIOS 会“卡死”,您除了强制关机外什么都做不了。这已在最新版本的 Synaptics 触摸板中修复,您可以使用 fwupdmgr 安装它。
蓝牙设备 S3 挂起错误
偶尔,在添加某些 蓝牙 设备后,您的 Thinkpad 会在挂起后立即唤醒。为了防止这种情况,请在挂起之前移除设备或禁用 蓝牙。
启用 S3
UEFI 有两个睡眠状态选项,分别称为Windows 和 Linux,您可以在Config > Power > Sleep State 中找到它们。有关各种睡眠状态的说明,请参阅 电源管理/挂起和休眠。
重启并验证深度睡眠是否可用,如 电源管理/挂起和休眠#更改挂起方法 中所述。
触摸板
有时在启动后,触摸板不工作。这已在最新 Synaptics 设备的固件中修复,您可以使用 fwupdmgr 安装它。
指纹传感器
安装最新的 fprintd 软件包。 还要使用 fwupdmgr 从 lvfs-testing remote 安装固件模块
$ fwupdmgr enable-remote lvfs-testing $ fwupdmgr refresh $ fwupdmgr update
有关如何设置指纹的更多详细信息,请参阅 fprint。
红外摄像头
通过键入以下命令确认您有红外摄像头
$ lsusb|grep IMC.Networks.Integrated.Camera
显示(类似如下内容)
Bus 001 Device 003: ID 13d3:56ba IMC Networks Integrated Camera
Arch 中的内核驱动程序可以很好地识别它,但是有一些软件包,例如 Howdy|howdyAUR 身份验证 pam/python 脚本,需要 linux-enable-ir-emitter
安装 linux-enable-ir-emitterAUR 软件包
# linux-enable-ir-emitter configure
按照提示操作
然后运行启用脚本
# linux-enable-ir-emitter run
(可选)测试功能
# linux-enable-ir-emitter test
创建 systemd 链接到启用脚本
# linux-enable-ir-emitter boot
NFC
请参阅 https://github.com/nfc-tools/libnfc/issues/455
屏幕方向传感器
安装最新的 iio-sensor-proxy 软件包并重启系统。 不要手动启动服务,因为 systemd DBUS 会为您处理它。
您可以通过键入以下命令来确认传感器工作正常
$ monitor-sensor --accel
=== Has accelerometer (orientation: normal)
尝试将您的 Thinkpad 打开到平板电脑模式并旋转它,以确认它是否正确感应。 完成后使用 Ctrl+c
关闭 monitor-sensor 进程。
功能键
按键 | 可见?1 | 标记?2 | 效果 |
---|---|---|---|
Fn+Esc |
否 | 是 | 启用 Fn 锁定 |
Fn+F1 |
是 | 是 | XF86AudioMute
|
Fn+F2 |
是 | 是 | XF86AudioLowerVolume
|
Fn+F3 |
是 | 是 | XF86AudioRaiseVolume
|
Fn+F4 |
是 | 是 | XF86AudioMicMute
|
Fn+F5 |
是 | 是 | XF86MonBrightnessDown
|
Fn+F6 |
是 | 是 | XF86MonBrightnessUp
|
Fn+F7 |
是 | 是 | XF86Display
|
Fn+F8 |
是 | 是 | XF86WLAN
|
Fn+F9 |
是 | 是 | XF86Tools
|
Fn+F10 |
是 | 是 | XF86Bluetooth
|
Fn+F11 |
否 | 是 | 无/在 Windows 中打开键盘配置 |
Fn+F12 |
是 | 是 | XF86Favorites
|
Fn+B |
是 | 否 | Break
|
Fn+K |
是 | 否 | ScrollLock
|
Fn+P |
是 | 否 | Pause
|
Fn+S |
是 | 否 | SysRq
|
Fn+4 |
是3 | 否 | XF86Sleep
|
Fn+Space |
否 | 否 | 切换键盘背光 |
Fn+左箭头 |
是 | 否 | 首页
|
Fn+右箭头 |
是 | 否 | End
|
Fn+L |
否 | 否 | 低功耗模式 |
Fn+M |
否 | 否 | 正常功耗模式 |
Fn+H |
否 | 否 | 高性能模式 |
- 按键对
xev
和类似工具可见 - 物理按键上有符号,描述其功能
- systemd-logind 默认情况下处理此项
电池阈值设置
可以使用以下命令设置电池停止/开始充电的阈值
$ tlp setcharge start_value stop_value
推荐使用以下值:[1]
笔记本电脑使用场景 | 起始值 | 停止值 |
---|---|---|
定期完全放电(<20%)电池 | 95 | 100 |
不完全放电,介于 50% 到 100% 之间 | 75 | 80 |
不使用电池,始终连接交流电源 | 45 | 50 |