![Клавиша беспроводной клавиатуры записывает неправильный символ при нажатии клавиши «больше/меньше» в Ubuntu](https://rvso.com/image/1615240/%D0%9A%D0%BB%D0%B0%D0%B2%D0%B8%D1%88%D0%B0%20%D0%B1%D0%B5%D1%81%D0%BF%D1%80%D0%BE%D0%B2%D0%BE%D0%B4%D0%BD%D0%BE%D0%B9%20%D0%BA%D0%BB%D0%B0%D0%B2%D0%B8%D0%B0%D1%82%D1%83%D1%80%D1%8B%20%D0%B7%D0%B0%D0%BF%D0%B8%D1%81%D1%8B%D0%B2%D0%B0%D0%B5%D1%82%20%D0%BD%D0%B5%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9%20%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%20%D0%BF%D1%80%D0%B8%20%D0%BD%D0%B0%D0%B6%D0%B0%D1%82%D0%B8%D0%B8%20%D0%BA%D0%BB%D0%B0%D0%B2%D0%B8%D1%88%D0%B8%20%C2%AB%D0%B1%D0%BE%D0%BB%D1%8C%D1%88%D0%B5%2F%D0%BC%D0%B5%D0%BD%D1%8C%D1%88%D0%B5%C2%BB%20%D0%B2%20Ubuntu.png)
Клавиша беспроводной клавиатуры записывает неправильный символ при нажатии клавиши «больше»/«меньше» в Ubuntu, но работает нормально при нажатии в Windows (у меня на ноутбуке установлена двойная загрузка).
Речь идет о беспроводной клавиатуре Logitech K235, которую вы можете увидеть здесь:
Как видите, это испанская версия. У нее есть клавиша «больше/меньше» между левой клавишей Shift и Z.
В Ubuntu эта клавиша пишет обратную косую черту (\), а при нажатии Shift — вертикальную черту (|).
Никаких изменений при сочетании с AltGr: при нажатии с AltGr пишется обратная косая черта (\), а при нажатии AltGr+Shift+(эта клавиша) пишется вертикальная черта (|).
В Windows он отлично пишет символы < >. Символ «меньше» (<) просто с помощью этой клавиши, а «больше» (>) — с помощью shift.
Мой ноутбук — Lenovo Thinkpad T480. Я использую Windows 10 и Ubuntu MATE 18.04.3, оба установлены из недавно загруженных образов и обновлены.
Раскладка клавиатуры в Windows и Ubuntu установлена на испанский язык. Вот скриншот раскладки клавиатуры Ubuntu MATE:
Я использовал эту клавиатуру по крайней мере два года с другим ноутбуком, и эта клавиша отлично работала как на Windows, так и на Ubuntu с той же настройкой.
Что мне сделать, чтобы эта клавиша записывала символы < > в Ubuntu?
Сейчас, если мне нужны эти символы, мне приходится нажимать AltGr+Shift+Z для < и AltGr+Shift+X для >, и в этом случае я просто перестаю пользоваться этой клавиатурой и использую клавиатуру ноутбука (на которой раскладка американского английского языка, что немного раздражает, когда пытаешься правильно писать на испанском).
Я много занимаюсь веб-разработкой в Ubuntu, поэтому использование этой клавиатуры оказалось идеальным для правильного письма на испанском языке, при этом эта клавиша была доступна для PHP/HTML, где вы ее используете постоянно.
Заранее спасибо за любые указания.
решение1
Я нашел похожую ситуацию здесь:
https://askubuntu.com/a/1075300/620814
Автор статьи обнаружил, что если поставить испанскую раскладку первой в списке раскладок в разделе «Настройки клавиатуры» > «Общие», клавиша будет работать так, как и ожидалось.
Я тоже не понимаю логику, но этот способ тоже работает для меня.