Я просто установил Ubuntu 18 и был удивлен тем, что я могу изменить раскладку клавиатуры только сочетаниями клавиш, не единственным ключом.
На самом деле не проблема все же - я использовал gnome-tweak-tool
изменить ключ раскладки клавиатуры к Сдвигу вправо.Работает. Частично.
Я имею в виду, да, я могу изменить его Сдвигом вправо, но это не делает работ, как я ожидаю. В Ubuntu 16 я использую Сдвиг вправо также, но я также смог распечатать прописные буквы с ним, теперь я не могу.
Когда я нажимаю кнопку Right Shift, она сразу изменяет расположение, прежде чем я смогу нажать любую другую кнопку, так всего она печатает строчную букву в другой раскладке клавиатуры.
Я погуглил его и ничего не нашел даже близко к моей проблеме.
Таким образом, кто-то может помочь мне с этим?
Можно достигнуть этого с инструментом xcape
sudo apt install xcape
Описание: Настройте модифицирующие клавиши для действия как другие ключи при нажатии и выпуске xcape позволяет Вам использовать модифицирующую клавишу в качестве другого ключа при нажатии и выпуске самостоятельно. Обратите внимание, что это немного медленнее, чем нажатие исходной клавиши, потому что нажатое событие не имеет место, пока клавиша не отпускается. Поведение по умолчанию состоит в том, чтобы генерировать Клавишу выхода, когда Контроль, из-под Которого выходят, нажат и выпущен самостоятельно.
однажды xcape
установлен работает ниже команды для создания действия выпуска Сдвига вправо как Super_L+space, который является сочетанием клавиш по умолчанию для изменения раскладки клавиатуры..
xcape -e 'Shift_R=Super_L|Space'
этот путь, в то время как Сдвиг вправо удерживается, можно ввести прописные буквы и когда клавиша будет нажата самостоятельно и выпущена, Это изменит раскладку клавиатуры..