Автор Тема: Локализация - буква йо  (Прочитано 12644 раз)

Оффлайн jSnake

  • ROOT
  • *****
  • Сообщений: 107
  • Репутация: +132/-0
    • ICQ клиент - 279320039
    • Просмотр профиля
    • E-mail
Локализация - буква йо
« : Декабрь 11, 2008, 08:35:39 pm »
 Кто-нибудь может подсказать верный путь для функционирования верхней левой буковки winkeys клавиатуры?
 Т.е., в идеале, должны работать точка, запятая (на слэше) и йо )
В принципе, при стандартной russian layout, она где-то в районе правого шифта появляется, но..

Оффлайн keremet

  • Global Moderator
  • ROOT
  • *****
  • Сообщений: 463
  • Репутация: +237/-0
    • Просмотр профиля
    • OpenSolaris
Re: Локализация - буква йо
« Ответ #1 : Декабрь 16, 2008, 03:29:25 pm »
Кто-нибудь может подсказать верный путь для функционирования верхней левой буковки winkeys клавиатуры?
 Т.е., в идеале, должны работать точка, запятая (на слэше) и йо )
В принципе, при стандартной russian layout, она где-то в районе правого шифта появляется, но..

Мой вариант решения этой проблемы выложен на http://wiki.os-solaris.ru/index.php/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_Xorg

Оффлайн jSnake

  • ROOT
  • *****
  • Сообщений: 107
  • Репутация: +132/-0
    • ICQ клиент - 279320039
    • Просмотр профиля
    • E-mail
Re: Локализация - буква йо
« Ответ #2 : Декабрь 16, 2008, 04:08:50 pm »
Кто-нибудь может подсказать верный путь для функционирования верхней левой буковки winkeys клавиатуры?
 Т.е., в идеале, должны работать точка, запятая (на слэше) и йо )
В принципе, при стандартной russian layout, она где-то в районе правого шифта появляется, но..

Мой вариант решения этой проблемы выложен на http://wiki.os-solaris.ru/index.php/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_Xorg

Дык проще Option  "XkbVariant" ",winkeys".
Тогда оста`тся забиндить U+0435 CYRILLIC SMALL LETTER IE и вс`.
Тока не пока не получается.

Оффлайн jSnake

  • ROOT
  • *****
  • Сообщений: 107
  • Репутация: +132/-0
    • ICQ клиент - 279320039
    • Просмотр профиля
    • E-mail
Re: Локализация - буква йо
« Ответ #3 : Декабрь 16, 2008, 04:46:40 pm »
Ёёёёёёё!!!!!!!!
keremet, с меня пиво. Моя лень не позволяла мне тупо найти раскладку и добавить одну строчку в /usr/lib/X11/X11/xkb/symbols/pc/ru, раздел winkeys:
key   <TLDE> {   [     Cyrillic_io,     Cyrillic_IO   ]   };

Предлагаю обновить вики. Workaround следующий.
в /etc/X11/xorg.conf:
Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "keyboard"
    Option  "CoreKeyboard"
    Option  "XkbRules" "xorg"
    Option  "XkbModel" "pc105"
    Option  "XkbLayout" "us,ru"
    Option  "XkbVariant" ",winkeys"
    Option  "XkbOptions" "grp:ctrl_shift_toggle,grp:win_switch,grp_led:scroll"
EndSection

/usr/lib/X11/X11/xkb/symbols/pc/ru (раздел winkeys)
key   <TLDE> {   [     Cyrillic_io,     Cyrillic_IO   ]   };

Всё(!!!) вышесказанное касается win-клавиатуры, разумеется.

Оффлайн keremet

  • Global Moderator
  • ROOT
  • *****
  • Сообщений: 463
  • Репутация: +237/-0
    • Просмотр профиля
    • OpenSolaris
Re: Локализация - буква йо
« Ответ #4 : Декабрь 25, 2008, 01:20:27 pm »
jSnake, спасибо за улучшенный способ настройки раскладки! Теперь наконец-то у меня все клавиши срабатывают как надо. Вики обновлены.

Оффлайн ank1812

  • Пользователь
  • **
  • Сообщений: 27
  • Репутация: +3/-0
    • ICQ клиент - 9596410
    • Просмотр профиля
    • Пакеты для opensolaris
Re: Локализация - буква йо
« Ответ #5 : Октябрь 16, 2009, 11:29:50 pm »
Собрал gxneur0.9.7 если кому нужно http://karakuts.aaanet.ru:10000
Пакеты для opensolaris на http://karakuts.livejournal.com