Кто читает `/ etc / default / keyboard`?

И мне плевать на консоль здесь (мне небезразличен X11) ...

Я вижу в /var/log/Xorg.0.log, что мой X-сервер берет xkb_rules evdev из того места, где я не могу найти.

Также, похоже, он берет xkb_model и xkb_layout из конфигурационного файла /etc/default/keyboard. И я спрашиваю себя, это жестко запрограммировано в X или в драйвере evdev? На man-страницах этот файл, как обычно, не упоминается ...: - (

Итак, где же код, который соединяет этот файл с X?

5
задан 30 April 2014 в 21:00

1 ответ

Кажется, что /lib/udev/rules.d/64-xorg-xkb.rules ответственно для помещения его в udev базу данных. Я предполагаю, что evdev драйвер берет его оттуда. (Udev поддерживает базу данных в оперативной памяти (?), и драйвер читает записи, связанные с “input”.)

приложение правил “evdev”, вероятно, hardcoded в том драйвере. (Т.е. xkb_model и xkb_layout от udev, но xkb_rules hardcoded, я верю.)

0
ответ дан 30 April 2014 в 21:00

Другие вопросы по тегам:

Похожие вопросы: