一、电源管理
GNOME / KDE 默认已带 power-profiles-daemon(桌面性能模式切换),日常使用已足够。TLP 是可选增强,与桌面自带方案不要同时用(会造成冲突),追求更省电再装:
sudo pacman -S tlp
sudo systemctl enable --now tlp
电池校准:
sudo tlp calibrate
查看状态:
sudo tlp-stat -s
1.1 电池充放优化
# 查看电池状态
cat /sys/class/power_supply/BAT0/status
# 查看电量
cat /sys/class/power_supply/BAT0/capacity
支持 charge-threshold 的笔记本(ThinkPad 等)可以限制充电上限保护电池,编辑 /etc/tlp.conf:
START_CHARGE_THRESH_BAT0=80
STOP_CHARGE_THRESH_BAT0=80
二、屏幕亮度
2.1 快捷键调节
GNOME / KDE 桌面的 Fn 亮度键一般开箱即用。无效时安装:
sudo pacman -S brightnessctl
brightnessctl set 50% # 设 50%
brightnessctl set +10% # 增加 10%
把命令绑定到 Fn 键(快捷键设置见我的GNOME自定义设置或我的KDE自定义设置)。
2.2 命令行调节
# 列出可调设备
brightnessctl list
# 查看当前值
brightnessctl get
三、触摸板手势(libinput)
3.1 启用自然滚动与点击
GNOME 在系统设置 → 鼠标与触摸板中开启"点击触摸"与自然滚动。KDE 在 系统设置 → 输入设备 → 触摸板。
命令行方式,编辑 /etc/X11/xorg.conf.d/30-touchpad.conf(X11 环境):
Section "InputClass"
Identifier "touchpad"
Driver "libinput"
MatchIsTouchpad "on"
Option "Tapping" "on"
Option "NaturalScrolling" "true"
Option "ClickMethod" "clickfinger"
EndSection
Wayland 下(GNOME/KDE 默认)系统设置即可完成,无需此文件。
3.2 三指 / 四指手势
- GNOME:系统设置 → 鼠标与触摸板 → 三指手势(任务切换、概览)
- KDE:系统设置 → 输入设备 → 触摸板 → 手势
Wayland 下的高级自定义手势可以装 touchegg(官方源):
sudo pacman -S touchegg
并安装对应桌面扩展(GNOME 的 "Touché" 或 KDE 的 "Touchégg KDE")来配置手势。
提示:
libinput-gestures需要 X11 会话,Wayland 下直接用桌面自带手势即可。
四、Fn 功能键
部分笔记本 Fn 键与媒体键颠倒(默认 Fn+F1~F12 是媒体键,或反过来)。
常见做法:
- ThinkPad:
Fn+Esc切换 FnLock - 多数笔记本 BIOS 里有 "Fn and Ctrl Key swap" / "Fn Lock" 选项
五、合盖行为
# 查看当前合盖设置
systemd-inhibit --list
编辑 /etc/systemd/logind.conf:
[Login]
HandleLidSwitch=suspend
HandleLidSwitchExternalPower=suspend
合盖外接显示器时不想休眠,把 HandleLidSwitchExternalPower 改为 ignore。改完重启或 sudo systemctl restart systemd-logind。
六、CPU 性能模式
# 查看当前模式
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
# 切换到省电 / 性能(需 amd_pstate 或 intel_pstate 支持)
echo powersave | sudo tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
桌面环境(GNOME/KDE)都有图形化的性能模式切换,日常使用无需手动设置。
SHORiNのARCH