Имя инструмента определения раскладки клавиатуры

Как называется программа, используемая для определения раскладки клавиатуры во время установки Ubuntu? Есть ли другой инструмент, который я могу запустить после установки в другом, чтобы найти правильную раскладку для клавиатуры, которую я купил?

20
задан 2 December 2013 в 04:13

3 ответа

Этот инструмент отображает текущую раскладку графически:

gkbd-keyboard-display -g 1

Эта команда используется во время настройки для выбора раскладки клавиатуры:

dpkg-reconfigure keyboard-configuration

Но для автоматического определения клавиатуры, вам необходимо изменить настройку в dpkg-reconfigure keyboard-configuration. Я не уверен, что настройка, хотя.

Чтобы изменить настройку, echo <packagename> <setting> <type> <value> | debconf-set-selections. Например:

echo "keyboard-configuration console-setup/ask_detect boolean true" | debconf-set-selections

Надеюсь, это поможет вам.

0
ответ дан 2 December 2013 в 04:13
  • 1
    @OrangeDog, Чем больше бесплатного пива я имею, тем меньше свободы слова я могу произнести... – Hagen von Eitzen 28 May 2015 в 18:41

Установите пакет console-data.

sudo apt-get install console-data

Затем выполните эту команду на терминале:

sudo dpkg-reconfigure console-data

После этого вы сможете изменить раскладку клавиатуры.

0
ответ дан 2 December 2013 в 04:13
  • 1
    я попробовал этот " etc/init.d/openfire прекращают Закрывать Остановленный " openfire; – kamlesh.bar 28 May 2015 в 09:17

Программа, используемая для определения раскладки клавиатуры во время установки Ubuntu, является частью установщика Ubuntu под названием «Ubiquity».

Вы можете найти исходный код на странице проекта Launchpad или загрузить релиз, используемый в вашей версии Ubuntu, используя

apt-get source ubiquity

. Вы можете перемещаться по коду здесь: https://git.launchpad.net/ubuntu/+source/ubiquity/tree/?h=ubuntu/bionic-devel

Определение GTK GUI с кнопкой «Определить раскладку клавиатуры» здесь : https://git.launchpad.net/ubuntu/+source/ubiquity/tree/gui/gtk/stepKeyboardConf.ui Поиск «Определить раскладку клавиатуры», вы найдете «deduce_layout»

Я не уверен на 100%, но я думаю, что код, который распознает клавиатуру, находится здесь: https://git.launchpad.net/ubuntu/+source/ubiquity/tree/ubiquity/plugins/ubi -console-setup.py Выполнить поиск по запросу «deduce_layout», вы найдете «Calculate_keymap_button» (Calculate_clicked) и т. д.

И здесь: https://git.launchpad.net/ubuntu/+source/ubiquity/tree/ubiquity/frontend/gtk_components/keyboard_query.py Поиск по запросу «ubiquity / text / keyboard_query_title».

См. Также эту веб-страницу для упрощения навигации в коде: http://nullege.com/codes/search/ubiquity.keyboard_detector.KeyboardDetector

Надеюсь, это поможет.

0
ответ дан 2 December 2013 в 04:13

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

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