Lenovo ThinkPad X390 Yoga

出自 ArchWiki

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

原因: 硬件表格中需要 ID,功能键表格需要可见性/标记为已填充(在Talk:Lenovo ThinkPad X390 Yoga中讨论)
硬件 PCI/USB ID 工作状态?
触摸板
触摸屏
TrackPoint
键盘
视频
网络摄像头
以太网 未测试
蓝牙
microSD 卡槽
音频
无线
移动宽带
指纹识别器

固件

2018 年 8 月,联想加入了 Linux 厂商固件服务 (LVFS) 项目,该项目支持从操作系统内进行固件更新。BIOS 更新(以及可能的其他固件,如 Thunderbolt 控制器)可以通过 fwupd 查询和安装。

触摸屏

一种修复休眠后触摸屏的方法是重新加载 wacom 内核模块

/usr/lib/systemd/system-sleep/10-wacom.sh
#!/bin/bash

case $1/$2 in
  pre/*)
    # echo "Going to $2..."
    /usr/bin/rmmod wacom
    ;;
  post/*)
    # echo "Waking up from $2..."
    /usr/bin/modprobe wacom
    ;;
esac

这会在待机期间重新加载 wacom 内核模块,并为我修复了问题。其他可能的选项可以在相关的 ThinkPad 文章中找到,例如禁用 Thunderbolt 或使用 rtcwake 持续 1 秒。这两种方法对我来说都不可靠。

触摸屏在使用 libinput 时表现得更好。创建以下文件

/etc/X11/xorg.conf.d/40-libinput.conf
Section "InputClass"
  Identifier "touchscreen config"
  MatchProduct "Wacom|WACOM|PTK-540WL|ISD-V4"
  MatchDevicePath "/dev/input/event*"
  MatchIsTouchscreen "on"
  Driver "libinput"
  Option "Tapping" "true"
  Option "TappingDrag" "true"
EndSection

这使用 libinput 并修复了桌面环境中手指滚动的问题。

指纹识别器

参见 fprint

功能键

按键 可见?1 已标记?2 效果
Fn XF86WakeUp
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 ??
Fn+F12 XF86Favorites
  1. 该按键对于 xev 和类似的工具是可见的。
  2. 物理按键上有一个符号,描述了它的功能。