Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: как поменять местами буквы в раскладке?  (Прочитано 9482 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ruhunu

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
  • ссова_неужели
    • Просмотр профиля
есть необходимость на ноутбуке (ubuntu 9.04, ноут asus x51rl) изменить раскладку клавиатуры, повесив буквы Г/U на кнопку c треугольными скобками, что располагается между Z и левым шифтом. в русской раскладке операция прошла удачно - в файле /usr/share/X11/xkb/symbols/ru приписала нужной кнопке (она именуется LSGT) нужную букву; заработало.
проблема возникла с английской раскладкой (США) - в соответствующем файле /usr/share/X11/xkb/symbols/us упоминание об LSGT отсутствует в нужном месте. как тут быть?
ubuntu 8.10, intel core 2 duo, 4gb ddr3, nvidia en9600gt

Оффлайн inkblack

  • Старожил
  • *
  • Сообщений: 1216
    • Просмотр профиля
Re: как поменять местами буквы в раскладке?
« Ответ #1 : 01 Декабря 2009, 02:01:12 »
Попробуйте почитать https://forum.ubuntu.ru/index.php?topic=76463.0
Если что непонятно - пишите.
Делюсь знаниями, но их у меня мало!

Оффлайн ruhunu

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
  • ссова_неужели
    • Просмотр профиля
Re: как поменять местами буквы в раскладке?
« Ответ #2 : 01 Декабря 2009, 19:33:32 »
спасибо, помогло с U. единственное - непонятно, как указывать кириллицу.
ubuntu 8.10, intel core 2 duo, 4gb ddr3, nvidia en9600gt

Оффлайн inkblack

  • Старожил
  • *
  • Сообщений: 1216
    • Просмотр профиля
Re: как поменять местами буквы в раскладке?
« Ответ #3 : 01 Декабря 2009, 21:33:44 »
В директории /usr/share/xmodmap/ есть куча файлов  xmodmap.* В их числе - и xmodmap.ru Смотрим в него. Находим строчку:

keycode  30 = u U Cyrillic_ghe Cyrillic_GHE

Ну, у вас keycode  должен быть другой, а вот [u U Cyrillic_ghe Cyrillic_GHE] означает как раз то, что надо - в лат. раскладке U, а в русской - Г (извиняюсь за выражение).

В теме про западающую клавишу я дал первую попавшуюся ссылку, а сам всё это узнал, читая Ивана Паскаля. В Яндексе ищем "Иван Паскаль xmodmap".

Да, и насколько я понимаю, достаточно только файла .Xmodmap в домашней директории, а в /usr/share/... надо всё сделать, как было.
Делюсь знаниями, но их у меня мало!

Оффлайн ruhunu

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
  • ссова_неужели
    • Просмотр профиля
Re: как поменять местами буквы в раскладке?
« Ответ #4 : 01 Декабря 2009, 23:16:43 »
спасибо, всё получилось )
ubuntu 8.10, intel core 2 duo, 4gb ddr3, nvidia en9600gt

Оффлайн marshal18

  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Попробуйте почитать https://forum.ubuntu.ru/index.php?topic=76463.0
Если что непонятно - пишите.

ОГРОМНОЕ СПАСИБ БУДУ ДОМА БУДУ РАЗБИРАТЬСЯ

 

Страница сгенерирована за 0.032 секунд. Запросов: 23.