Автор Гілка: Злітає розкладка  (Прочитано 1914 раз)

Відсутній dector

  • Графоман
  • ****
  • дописів: 269
  • Карма: +0/-0
  • Deb'user
Злітає розкладка
« : 2009-04-11 20:25:13 »
Наприклад, коли Вам зручніше використовувати не розкладку *nix, а розкладку Windows,
Ви налаштовуєте це у відповідних опціях, але, можливо через деякий час вона "злітає" на стандартну?

Тоді необхідно виконати наступні дії:
у консолі вводимо
sudo gedit /etc/X11/xorg.confgedit - це редактор текстових файлів у gnome
якщо ви застосовуєте kde, наприклад, впишіть свій редактор

Шукаємо у файлі стрічку:
Section "InputDevice"
і в цій секції:
Option            "XkbLayout"      "us,ua"
тепер змінимо її трохи:
Option            "XkbLayout"      "us,ua(winkeys)"
і українська розкладка вантажиметься (із Xorg) як розкладка Windows
Debian Wheezy + Asus Eee PC 901 + Awesome 3

Відсутній PAL

  • Графоман
  • ****
  • дописів: 317
  • Карма: +0/-0
  • Just linux admin
Re: Злітає розкладка
« Відповідей #1 : 2009-04-19 21:53:04 »
У деяких новітніх дистрибутивах цей рецепт неприйнятний, бо конфігурацію переферійних пристроїв (клавіатура, миша, планшет) перекладено на evdev. Тому треба окремі рецепти. Наприклад, в Ubuntu 8.10 треба правити файл /etc/default/console-setup на кшталт (приклад для трьох розкладок, досить поширене явище на територіі України):
# The following variables describe your keyboard and can have the same
# values as the XkbModel, XkbLayout, XkbVariant and XkbOptions options
# in /etc/X11/xorg.conf.
XKBMODEL="pc105"
XKBLAYOUT="us,ua,ru"
XKBVARIANT="basic,winkeys,winkeys"
XKBOPTIONS="grp:ctrl_shift_toggle,grp_led:scroll"

Такий варіант налаштувань дає користувачеві поведінку, як у офтопіку: послідовне перемикання по колу. Може бути зручним для початківців.

Відсутній Михайло Даниленко

  • Адміністратор ЩОДО
  • Літератор
  • *****
  • дописів: 1262
  • Карма: +0/-0
  • [Debian Stretch]
Re: Злітає розкладка
« Відповідей #2 : 2009-04-19 22:07:20 »
Off-topic:
Угу, у мене в деб'ян sid як раз нещодавно отак "злетіла розкладка" при оновленні. Одразу поділюся рецептом як повернути налаштування назад у старий-добрий Xorg.conf (у мене там були виставлені звичні мені параметри повторення, із hal вони злетіли й нашвидкіруч де їх вписати у console-setup я не знайшов (а в конфіги hal мені тим більше лізти не хотілося), отож просто вимкнув використання hal):
Section "ServerFlags"
        Option  "AutoAddDevices"        "false"
EndSection
Це, мабуть, не є рекомендованим шляхом вирішення проблеми, особливо на багатокористувацьких машинах, але мені потрібно було саме це.