Налаштування мовної панелі (розкладки клавіатури) ubuntu вручну з командного рядка

Не знаю чому, але в Ubuntu і їх модифікаціях останнім часом спостерігаються проблеми з установкою і налаштуванням розкладки клавідтури. До речі, файл, де зберігаються всі відомості про налаштування введення даних знаходиться в файлі:

Про те, як налаштувати клавіші і зовнішній вигляд мовної панелі стандартними візуальними методами Ubuntu написано багато, повторюватися не буду. Розгляну тільки консольную програму для управління клавіатурою - setxkbmap.

Приклад запуску команди з правами root в терміналі:

/ Usr / bin / setxkbmap -model pc101 -layout en, ru -variant, winkeys -option -option grp: ctrl_shift_toggle

Розглянемо докладніше кожні параметр:

  • model - модель клавіатури, вибирається в залежності від використовуваного варіанта;
  • layouts - мови розкладки клавіатури, в даному варіанті англійська та російська;
  • variant - варіант розкладки, в даному випадку, як для Windows (що б менше морочитися);
  • порожній параметр option від root, щоб настройки не бралися з xorg.conf, а з xfree86.lst;
  • option - додаткові опції, для настройки комбінація клавіш перемикання, в даному випадку Ctrl + Shift (а ви оберете яка вам звичніше).

Так що якщо не вийшло налаштувати клаву з «віконечок», спробуйте зробити це з командного рядка. іноді допомагає. Для налаштування. наприклад, трьох мов під стандартну клавіатуру з 104 клавішами звичними з часів Windows, можна запустити.

setxkbmap -model pc104 -layout us, ua, ru -variant, winkeys, winkeys

Ось, власне і вся наука. Все просто, жодного, абстракціонізм, ніякого Маньеризм а, ні кагоко Кубізму. Одна суцільна суворість командного рядка.