Кто читает `/etc/default/keyboard`?
И мне плевать на консоль здесь (я забочусь о X11)...
Я вижу в /var/log/Xorg.0.log что мой X-сервер подхватывает xkb_rules evdev откуда-то я не могу найти
Это также, кажется, взять xkb_model а также xkb_layout из конфигурационного файла /etc/default/keyboard, И я спрашиваю себя, это жестко запрограммировано в X или в драйвере evdev? На man-страницах этот файл, как обычно, не упоминается...:-(
Итак, где же код, который соединяет этот файл с X?
1 ответ
Кажется, что /lib/udev/rules.d/64-xorg-xkb.rules несет ответственность за его размещение в базе данных udev. Я предполагаю, что водитель evdev поднимает это оттуда. (Udev поддерживает базу данных в памяти (?), А драйвер считывает записи, относящиеся к "вводу".)
Применение правил evdev, вероятно, жестко закодировано в этом драйвере. (Т.е. xkb_model а также xkb_layout от Удев, но xkb_rules твердо закодировано, я считаю.)