Як підсвічувати клавіатуру під керуванням поточної локалі


0

Як зробити так, щоб керування клавіатурою показувало його поточну мову? Це може бути корисним для користувачів, які використовують два мови (мови).

Бажана поведінка:

  • caps lock led на клавіатурі OFF для першої локалі (наприклад, англійська)
  • caplock led є ON для другої локалі (наприклад, російська)
  • зміни при запуску capslock при зміні вікон (з вікна з "ru" на вікно "en")

Відповіді:


0

Рішення для дистрибутиву на основі debian:

  • бігти dpkg-reconfigure keyboard-configuration. Тут можна налаштувати перемикання затворів (хоча за замовчуванням воно не активуватиме клавіатуру). (Пропустіть для distr.)
  • відчинено /etc/default/keyboard (знайдіть альтернативу для не-debian distr.)
  • знайти XKBLAYOUT. Ви повинні побачити щось на зразок "нас, ru" всередині. Якщо ні, відредагуйте цей рядок.
  • знайти XKBOPTIONS. Встановіть це всередині: grp:caps_toggle,grp:switch,grp_led:caps. The caps_toggle і switch мається на увазі перемикання макета за допомогою capslock (пропустіть, якщо вам потрібна тільки клавіатура, а не перемикання). The grp_led:caps означає використовувати світлодіод для відображення макета.
  • перезавантажте систему або негайно застосуйте зміни, якщо знаєте, як це зробити. Для дистрибутивів на основі debian це dpkg-reconfigure keyboard-configuration.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.