нaзвание v заглавии на руссском yс интернациональной клавиатуре с «мёртвыми» клавишами (Убунту 18.04)

Вопрос или проблема

Есть ли способ заставить мою американскую клавиатуру вести себя так же, как на Windows и Mac, когда я использую международную раскладку клавиатуры США?

Мой текущий статус:

  • Я могу набирать акценты на гласных [OK]

  • Я могу набирать ç как ‘ + c в некоторых приложениях, например, Firefox, но в других получаю ć, например, в Telegram. Я знаю, что могу использовать Alt+, вместо этого. [Частично работает]

  • Я всегда должен нажимать пробел после ‘, иначе я не могу написать I’d или it’s или что-то подобное, что не так на Windows или Mac. Для моего языка меня интересуют только акценты на гласных, кроме ç, и если я наберу согласную после ‘, я бы хотел, чтобы она сразу появлялась как ‘. [Не OK]

В 16.04 я использовал “международную с AltGr мертвыми клавишами” или что-то подобное. Я мог удерживать правую клавишу Alt, чтобы добавить акцент к только одной букве, и , ‘ и ” работали нормально в остальном.

В 18.04 это, похоже, скрыто. В “Регион и язык” я сначала выбрал американскую клавиатуру, а затем мог добавить “Английский (инт. с мертвыми клавишами AltGr)” – после чего я мог удалить обычную американскую клавиатуру.

Заметьте, что я также перешел с IBus на метод XIM (это в разделе Управление установленными языками – ???) во время этого изменения – не знаю, помогло ли это с этим изменением, но я все равно мог вернуться к IBus.

Лучшее решение, которое я нашел, это установить 2 клавиатуры. В моем случае:

  1. Английский (США)
  2. Английский (США, intl. с мертвыми клавишами)

Я использую #1 для безакцентного ввода, где я просто набираю “I’d” и получаю именно это. Я использую #2 для акцентов. Клавиатуру можно выбрать глобально или для каждого отдельного окна (настройки Регион и Язык) с помощью кнопки опций справа от источников ввода.

Super + пробел переключает между 2 клавиатурами.

Я не знаю, как решить вашу проблему 2.

Чтобы ответить на пункт 2 – Английский (США, intl. с мертвыми клавишами AltGr) работает с ç, используя Alt+, (запятая). Чтобы написать заглавную букву, достаточно добавить Shift.

Надеюсь, это поможет… Мне тоже раздражает переключаться между написанием на португальском и английском языках. Кстати, на этой клавиатуре также доступны несколько других специальных символов, убедитесь, что вы нажали на маленькую кнопку клавиатуры под выбором языка, чтобы увидеть раскладку.

В XUbuntu 18.04:

Откройте окно клавиатуры:

введите описание изображения здесь

Затем выберите выбор раскладки клавиатуры, нажав на Редактировать и выберите вариант, который вам больше нравится. В данном случае Английский (intl., с мертвыми клавишами AltGr)

введите описание изображения здесь

Я пишу это также для себя: для следующего ноутбука у меня снова будет та же проблема, и я снова и снова буду искать решение.

Используйте клавиатуру Английский (США, международная AltGr Unicode комбинирующая). Это позволяет клавише AltGr (правая клавиша alt) действовать как опция для доступа к большему количеству символов. Однако все символы работают нормально без необходимости добавлять пробел (это поведение объединения AltGr, а не мертвые клавиши).

У меня была такая же проблема с неработающей клавишей AltGr, и я обнаружил, что в Регион и язык нужно управлять установленными языками и выбрать систему ввода клавиатуры XIM – 18.04 по умолчанию использует IBus.

У меня была похожая проблема: подключаясь по ssh с MobaXterm к Ubuntu 18.04, клавиша AltGr не работала, хотя она работала с другими версиями Ubuntu или CentOS.

Я исправил это, изменив свойства терминала с xterm на xterm-r6.

Я не знаю, что это подразумевает, но теперь мне приятно, что мне не нужно использовать ALT+номер символа и т.д., чтобы написать один символ. Жизнь слишком коротка! 🙂

  • установите dconf-editor и откройте его
  • поиск ключа “org.gnome.desktop.input-sources”
  • установите “Пользовательское значение” на “[(‘xkb’, ‘us’), (‘xkb’, ‘us+intl’)]”

после того, как вы изменили язык на английский, выполните команду setxkbmap -layout us -variant intl

Ответ или решение

Полный ответ на вопрос о настройке клавиатуры US International с мертвые клавиши на Ubuntu 18.04

На Ubuntu 18.04 действительно можно настроить клавиатуру таким образом, чтобы она работала аналогично Windows и macOS при использовании раскладки US International. Вот шаги, которые помогут вам достичь желаемого поведения клавиатуры:

Настройка клавиатуры

  1. Добавление раскладок клавиатуры:

    • Перейдите в «Настройки» (Settings) > «Регион и язык» (Region & Language).
    • В разделе «Ввод» (Input Sources) нажмите на кнопку «+» и выберите раскладку «Английский (США, международный с мертвыми клавишами)» (English (US, intl. with dead keys)).
    • Вы также можете оставить стандартную «Английский (США)» раскладку для использования при вводе без акцентов.
  2. Переключение между раскладками:

    • Вы можете переключаться между раскладками клавиатуры с помощью сочетания клавиш, например, Super + Space (в Windows это может быть Alt + Shift).
    • Это позволяет вам быстро менять раскладку в зависимости от ваших текущих нужд (например, написание на португальском или английском).

Решение проблем с символами

  • Для ввода символа «ç» вы можете использовать комбинацию клавиш AltGr + , (здесь AltGr — это правая клавиша Alt). Чтобы получить заглавную букву — просто добавьте Shift.

  • Чтобы вводить текст без акцентов сразу после ', вам следует использовать раскладку «Английский (США)». Например, при вводе «I’d» или «it’s», переключитесь на эту раскладку, чтобы избежать необходимости нажимать пробел после акцента.

Устранение проблем с AltGr

Если клавиша AltGr не работает должным образом:

  • Перейдите в «Управление установленными языками» (Manage Installed Languages) и установите «Систему ввода клавиатуры» (Keyboard Input Method System) на XIM. По умолчанию может быть установлен IBus, что может вызвать проблемы с некоторыми раскладками.

  • Если вы подключаетесь к Ubuntu через SSH с помощью MobaXterm и сталкиваетесь с проблемами, попробуйте изменить свойства терминала с xterm на xterm-r6.

Дополнительная настройка с помощью dconf-editor

  1. Установите dconf-editor, если он еще не установлен:

    sudo apt install dconf-editor
  2. Откройте dconf-editor и найдите ключ org.gnome.desktop.input-sources.

  3. Установите пользовательское значение на:

    [('xkb', 'us'), ('xkb', 'us+intl')]

Это обеспечит, чтобы обе раскладки работали гармонично.

Команда для быстрой смены раскладки

Вы также можете использовать команду в терминале, чтобы временно изменить раскладку:

setxkbmap -layout us -variant intl

Заключение

Данная настройка позволит вам комфортно использовать раскладку клавиатуры US International вместе с нормальным вводом символов, как это реализовано в Windows и macOS. Экспериментируйте с раскладками и настройками, пока не найдете самый удобный для вас вариант.

Оцените материал
Добавить комментарий

Капча загружается...