LINUX.ORG.RU

Кто обрабатывает локаль?

 


0

1

Товарищи. Подскажите по следующему вопросу.

Как организован и где расположен тот объект, что отвечает за перевод keycode при вводе в терминал в, допустим, кириллицу. Как организована смена языка и вот это всё?


За перевод сканкодов клавиатуры в кейкоды, и перевод кейкодов в последовательности байт отвечает драйвер клавиатуры в ядре. Таблица трансляции кейкодов в байты загружается утилитой loadkeys из пакета kbd https://kbd-project.org/manpages/index.html. Утилиту loadkeys вызывает systemd-localed. Пользователь общается с systemd-localed с помощью localectl https://www.freedesktop.org/software/systemd/man/localectl.html.

iliyap ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.