Вставьте второй язык при ярлыке с записью на клавиатуре [dубликат]

Недавно я обновил свой ПК с Lubuntu 14.10 до 15.10. Перед обновлением моя раскладка клавиатуры соответствовала моей датской клавиатуре. Но после обновления у меня, вероятно, есть стандартный макет английского / американского.

Предпочтения / Поддержка языка, не позволяет мне настроить раскладку клавиатуры. Предпочтения / Клавиатура и мышь, только позвольте мне настроить задержку поглаживания и тому подобное.

Я не знаю о iBus и fcitx, насколько мне подсказывает информация о всплывающей подсказке, для более сложных языков, таких как китайский.

имеют значок US на панели задач, никаких значков клавиатуры и / или языка.

Вещи, которые я пробовал:

Предпочтения / Поддержка языка, не позвольте мне настроить раскладку клавиатуры. У меня есть следующий параметр в файле /etc/default/keyboard: XKBLAYOUT="dk" Предпочтения / Клавиатура и мышь, только позвольте мне настроить задержку поглаживания и тому подобное.

Я не хочу ничего фантастического, я просто хочу настроить раскладку клавиатуры на датский. Как я могу это сделать?

15
задан 17 June 2016 в 23:17

15 ответов

Некоторые поисковые запросы и тесты привели меня к этому:

Правой кнопкой мыши щелкните панель -> Добавить / удалить элементы панели -> Добавить -> Обработчик макета клавиатуры

Это добавляет значок на панель, и щелкнув правой кнопкой мыши и выбрав «Настройки», появится инструмент GUI для управления раскладками клавиатуры.

Чтобы добавить языки, «сохранить системный макет» следует снять.

23
ответ дан 18 July 2018 в 00:10
В Lubuntu откройте окно терминала с помощью ctrl-alt-t type sudo apt install lxkeymap введите ваш пароль закрыть окно терминала нажмите на кнопку запуска, настройки, lxkeymap нажмите на вашу страну в левом столбце, нажмите на клавиатуре в правый столбец нажмите Применить вы можете проверить, как клавиши работают в строке внизу окна lxkeymap закрыть окно lxkeymap

Для меня, купив ноутбук с английской клавиатурой, но являясь голландским пользователем, желая иметь возможность набирать «e для», комбинация Соединенного Королевства и английского (Великобритания, международная с мертвыми ключами) отлично работает. До этого комбинация Соединенных Штатов и английского (США, международная с мертвыми ключами) работала нормально.

0
ответ дан 18 July 2018 в 00:10

Я считаю, что это решение работает только в том случае, если systemd реализован? Это работает для меня в Lubuntu 16.04. Сначала проверим, работает ли это.

Перейдите к терминалу и введите

localectl status

У вас должно получиться это (с частичной разметкой VC и макета X11). Если нет какой-либо команды или чего-то еще, у меня нет идей.

System Locale: LANG=en_AU.UTF-8 LANGUAGE=en_AU:en_GB:en VC Keymap: us X11 Layout: us

Если да, то это должно исправить.

localectl set-keymap dk localectl set-x11-keymap dk

Я установил Вместо клавиатуры США вместо клавиатуры, поэтому моя ситуация очень похожа. К сожалению, у меня нет много ноу-хау, поэтому, возможно, следующее изменилось больше, чем вы хотели бы, но я сам не испытывал никаких проблем.

Решение, адаптированное из ответа Meuh: https://unix.stackexchange.com/a/307767

4
ответ дан 18 July 2018 в 00:10

Была аналогичная проблема с немецкой qwertz-клавиатурой в варианте Lubuntu для eeepc. После некоторого поиска я установил инструмент Lxkeymap. Он добавляет недостающие параметры выбора в LXDE GUI.

0
ответ дан 18 July 2018 в 00:10

На Lubuntu, дополняющих решения выше: щелкните правой кнопкой мыши на нижней панели и добавьте обработчик макета клавиатуры.

На данный момент он обрабатывает только «US English», и появляется флаг США (может измените его на текст).

Чтобы добавить поддержку в US International (с мертвыми клавишами), щелкните правой кнопкой мыши по значку и войдите в Настройки.

В рамке макетов клавиатуры щелкните + Добавить. Отображается хороший список с флагами всех стран мира. Еще раз выберите US English, но обратите внимание на уменьшенный значок треугольной формы слева от него: он будет расширяться до довольно полного списка вариантов, одним из которых является желаемый US Intl. с мертвыми клавишами.

Вы можете выбрать комбинацию клавиш для ее активации (я использую Right Alt). После установки вы также можете щелкнуть по значку флага на панели: каждый клик переключает макет.

Теперь у вас есть желаемый макет, в моем случае я часто пишу по-испански на американской клавиатуре. Апостроф + вокал дает вам акценты, а также. áéíóúü.

0
ответ дан 18 July 2018 в 00:10

Как и предыдущие попытки не решили проблему, вот обходной путь:

echo "setxkbmap -layout dk" >> ~/.xsessionrc

Ссылка: https://wiki.debian.org/Keyboard

0
ответ дан 18 July 2018 в 00:10

Некоторые поисковые запросы и тесты привели меня к этому:

Правой кнопкой мыши щелкните панель -> Добавить / удалить элементы панели -> Добавить -> Обработчик макета клавиатуры

Это добавляет значок на панель, и щелкнув правой кнопкой мыши и выбрав «Настройки», появится инструмент GUI для управления раскладками клавиатуры.

Чтобы добавить языки, «сохранить системный макет» следует снять.

23
ответ дан 24 July 2018 в 17:10
В Lubuntu откройте окно терминала с помощью ctrl-alt-t type sudo apt install lxkeymap введите ваш пароль закрыть окно терминала нажмите на кнопку запуска, настройки, lxkeymap нажмите на вашу страну в левом столбце, нажмите на клавиатуре в правый столбец нажмите Применить вы можете проверить, как клавиши работают в строке внизу окна lxkeymap закрыть окно lxkeymap

Для меня, купив ноутбук с английской клавиатурой, но являясь голландским пользователем, желая иметь возможность набирать «e для», комбинация Соединенного Королевства и английского (Великобритания, международная с мертвыми ключами) отлично работает. До этого комбинация Соединенных Штатов и английского (США, международная с мертвыми ключами) работала нормально.

0
ответ дан 24 July 2018 в 17:10
  • 1
    Это не отвечает на вопрос. OP заявила, что «Установка и запуск приложения Lxkeymap меняет клавиатуру на датский язык, когда я ее запускаю, но перезагрузка изменяет макет обратно в США. & Quot; – stumblebee 28 February 2018 в 06:10

Я считаю, что это решение работает только в том случае, если systemd реализован? Это работает для меня в Lubuntu 16.04. Сначала проверим, работает ли это.

Перейдите к терминалу и введите

localectl status

У вас должно получиться это (с частичной разметкой VC и макета X11). Если нет какой-либо команды или чего-то еще, у меня нет идей.

System Locale: LANG=en_AU.UTF-8 LANGUAGE=en_AU:en_GB:en VC Keymap: us X11 Layout: us

Если да, то это должно исправить.

localectl set-keymap dk localectl set-x11-keymap dk

Я установил Вместо клавиатуры США вместо клавиатуры, поэтому моя ситуация очень похожа. К сожалению, у меня нет много ноу-хау, поэтому, возможно, следующее изменилось больше, чем вы хотели бы, но я сам не испытывал никаких проблем.

Решение, адаптированное из ответа Meuh: https://unix.stackexchange.com/a/307767

4
ответ дан 24 July 2018 в 17:10
  • 1
    работает как шарм, это должно быть выбрано как правильный ответ ^ _ ^ – Cesar 18 November 2017 в 13:52

Была аналогичная проблема с немецкой qwertz-клавиатурой в варианте Lubuntu для eeepc. После некоторого поиска я установил инструмент Lxkeymap. Он добавляет недостающие параметры выбора в LXDE GUI.

0
ответ дан 24 July 2018 в 17:10
  • 1
    Вы можете добавить шаги, которые вы сделали подробно для установки инструмента, это улучшит ваш ответ. – Videonauth 28 October 2017 в 17:08

На Lubuntu, дополняющих решения выше: щелкните правой кнопкой мыши на нижней панели и добавьте обработчик макета клавиатуры.

На данный момент он обрабатывает только «US English», и появляется флаг США (может измените его на текст).

Чтобы добавить поддержку в US International (с мертвыми клавишами), щелкните правой кнопкой мыши по значку и войдите в Настройки.

В рамке макетов клавиатуры щелкните + Добавить. Отображается хороший список с флагами всех стран мира. Еще раз выберите US English, но обратите внимание на уменьшенный значок треугольной формы слева от него: он будет расширяться до довольно полного списка вариантов, одним из которых является желаемый US Intl. с мертвыми клавишами.

Вы можете выбрать комбинацию клавиш для ее активации (я использую Right Alt). После установки вы также можете щелкнуть по значку флага на панели: каждый клик переключает макет.

Теперь у вас есть желаемый макет, в моем случае я часто пишу по-испански на американской клавиатуре. Апостроф + вокал дает вам акценты, а также. áéíóúü.

0
ответ дан 24 July 2018 в 17:10

Как и предыдущие попытки не решили проблему, вот обходной путь:

echo "setxkbmap -layout dk" >> ~/.xsessionrc

Ссылка: https://wiki.debian.org/Keyboard

0
ответ дан 24 July 2018 в 17:10

Некоторые поисковые запросы и тест привели меня к этому:

Щелкните правой кнопкой мыши на панели -> Добавить / удалить элементы панели -> Добавить -> Обработчик макета клавиатуры

Это добавляет значок на панель, и, щелкнув его правой кнопкой мыши и выбрав «Настройки», появляется инструмент GUI для управления раскладками клавиатуры.

Чтобы добавить языки, «сохранить системный макет» следует отключить.

23
ответ дан 2 August 2018 в 13:14

Я считаю, что это решение работает только в том случае, если systemd реализован? Это работает для меня в Lubuntu 16.04. Сначала проверим, работает ли это.

Перейдите к терминалу и введите

localectl status

У вас должно быть это (частично, карта клавиш VC и макет X11). Если нет какой-либо команды или чего-то еще, у меня нет идей.

 System Locale: LANG=en_AU.UTF-8
                LANGUAGE=en_AU:en_GB:en
     VC Keymap: us
    X11 Layout: us

Если да, то это должно исправить.

localectl set-keymap dk
localectl set-x11-keymap dk

Я установил Вместо клавиатуры США вместо клавиатуры, поэтому моя ситуация очень похожа. К сожалению, у меня нет много ноу-хау, поэтому, возможно, следующее изменилось больше, чем вы хотели бы, но я сам не испытывал никаких проблем.

Решение, адаптированное из ответа Муха: https://unix.stackexchange.com/a/307767

4
ответ дан 3 August 2018 в 17:31

Была аналогичная проблема с немецкой qwertz-клавиатурой в варианте Lubuntu для eeepc. После некоторого поиска я установил инструмент Lxkeymap. Он добавляет отсутствующие параметры выбора в GUI LXDE.

0
ответ дан 6 August 2018 в 19:26

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

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