银河麒麟v10需通过命令行校准屏幕:触控屏用xinput_calibrator点击四角生成配置,手动写入/etc/x11/xorg.conf.d/99-calibration.conf;lcd显示偏差则用xrandr调gamma并追加至~/.profile持久生效。

银河麒麟V10系统在显示器色彩偏移、亮度不均或触控屏点击错位时,需执行屏幕校准操作,但系统并未提供一键式图形化校准入口,必须通过命令行调用底层工具完成,否则无法修正硬件级显示偏差。
启动xinput_calibrator进行触控屏校准
该工具专用于校正电阻式/电容式触控屏的坐标映射偏差,适用于政务平板、自助终端等外接触控设备场景。
打开终端(Ctrl + Alt + T)→ 输入 sudo apt install xinput-calibrator -y 安装校准器 → 安装完成后执行 sudo xinput_calibrator。
屏幕上会弹出十字准心,按提示依次点击四个角的红色靶心;每次点击后需等待约1.5秒反馈,若提前松手会导致采样失败,校准参数为空。
校准成功后,终端将输出类似“Section "InputClass"”的配置段落,【必须手动复制整段内容,包括开头Section和结尾EndSection】,后续需粘贴至系统配置文件中生效。
保存触控校准参数到系统配置
方法一:写入全局X11配置(推荐,重启后持续生效)
执行 sudo nano /etc/X11/xorg.conf.d/99-calibration.conf → 将上一步复制的完整Section段落粘贴进去 → 按 Ctrl+O 保存 → Ctrl+X 退出。
方法二:仅对当前用户临时生效(调试用)
运行 xinput set-prop "device name" "Coordinate Transformation Matrix" 1 0 0 0 1 0 0 0 1 → 其中 device name 需替换为实际触控设备名,可通过 xinput list 查看,常见名称含 “eGalax”、“FT5406”、“ELAN” 等字样。
调整LCD屏幕伽马与亮度(非触控类显示偏差)
第一步:检查当前显卡驱动是否启用Gamma控制
执行 xrandr --verbose | grep -A5 "Gamma",若返回空或显示“Gamma: 1.0:1.0:1.0”,说明基础通道可用;若报错“no gamma support”,则需先安装对应显卡固件(如amdgpu-pro-firmware或nvidia-kernel-dkms)。
第二步:执行实时Gamma调节
xrandr --output $(xrandr | grep " connected" | head -n1 | awk '{print $1}') --gamma 1.1:1.05:0.95 → 此命令将红通道提亮10%、绿通道提亮5%、蓝通道压暗5%,适合偏黄屏幕快速纠偏。
第三步:持久化Gamma设置(避免重启失效)
将上述xrandr命令添加至 ~/.profile 文件末尾,确保每次登录自动执行;注意不要加在 ~/.bashrc 中,否则每次新开终端都会重复执行导致数值叠加失真。











