谁读过“/etc/default/keyboard”?

谁读过“/etc/default/keyboard”?

而且我不关心这里的控制台(我关心的是 X11)...

我发现/var/log/Xorg.0.log我的 X 服务器xkb_rules evdev从某个我找不到的地方启动了。

它还似乎从配置文件中xkb_model获取。我在问自己,这是在 X 或 evdev 驱动程序中硬编码的吗?手册页像往常一样没有提到该文件…… :-(xkb_layout/etc/default/keyboard

那么,将该文件连接到 X 的代码在哪里?

答案1

似乎它/lib/udev/rules.d/64-xorg-xkb.rules负责将其放入 udev 数据库中。我猜 evdev 驱动程序会从那里获取它。(udev 维护一个内存数据库,驱动程序读取与“输入”相关的条目。)

规则“evdev”的应用可能在该驱动程序中是硬编码的。(即xkb_model来自xkb_layoutudev,但xkb_rules我相信是硬编码的。)

相关内容