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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

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

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

Оффлайн Pasha054

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Не знаю правильно ли я сделал, что написал в этот раздел. Если что, извиняюсь. В общем имеется клавиатура Apple Wired Keyboard MB110

Как видите раскладка в ней немного отличается от обычной. В винде всё решается драйвером от буткампа. А в Ubuntu раскладка такая же как на обычных клавиатурах. Дак вот можно ли как-нибудь сделать раскладку такой, чтобы она соответствовала символам на клавишах?

Оффлайн Nikki1993

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3261
  • Owner of Dell XPS 13 Developer Edition :D
    • Просмотр профиля
Pasha054,
1)Руководство по добавлению изображений на форум
2)При установке системы, Ubuntu спрашивает какая у вас раскладка клавиатуры и рядом с обычной расскладкой есть пометка (Apple). Вам нужна именно она.
First i was like :0 Then i was like :D But now i am like(╯°□°)╯︵ ┻━┻
http://www.abload.de/img/banner_505uxa.png

Оффлайн Pasha054

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Pasha054,
1)Руководство по добавлению изображений на форум
Окей, учту.
2)При установке системы, Ubuntu спрашивает какая у вас раскладка клавиатуры и рядом с обычной расскладкой есть пометка (Apple). Вам нужна именно она.
Ммм вон оно что. Спасибо огромное!)

Пользователь решил продолжить мысль 01 Августа 2012, 01:01:32:
Вот пишу из установки убунты, раскладки Русская (Apple) тут нет, Русская (Макинтош) тоже нету. И как быть?
« Последнее редактирование: 01 Августа 2012, 01:01:32 от Pasha054 »

Оффлайн Valtiel86

  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Да меня тоже оечнь интересует этот вопрос: ибо являюсь счастливым обладателем данного девайса. Раньше помогал финт с xmodmap .Xmodmap но в 12.04 чтото не прокатывает больше? Раскладка так и остаётся после применения файла xmodmap'a.

Пользователь решил продолжить мысль 11 Апреля 2013, 20:37:40:
Для английской раскладки есть варикнт Английский (Macintosh) для русской нету. Пытался написать сам но не смог разобраться с кодами символов xev выдаёт одно а в symbols/ru какие то AE012 понятия не имею как составить корректное расположение для ё ? и прочих символов в русском варианте раскладки. НЕужели никто не решал эту проблему и странно что досихпор из коробки нет варианта Русский (Macintosh).

Пользователь решил продолжить мысль 12 Апреля 2013, 18:28:33:
В общим мне надоело такое положение дел. Пишу раскладку, как будит готово выложу. Разобрался с кодами символов. Кому интересно ряды клавиш AA AB AC AD AE на]иная с низу тобиш AA это первый ряд с низу начинающийся с CTRL в котором пробел, соответсвенно ряд AE это ряд с цифрами 1 2 3 4 и тд. Ну а цифры после ряда это символ по счёту.

Пользователь решил продолжить мысль 12 Апреля 2013, 18:43:54:
Добавляем в конец файла  /usr/share/X11/xkb/symbols/ru

// Apple layout
partial default alphanumeric_keys
xkb_symbols "ru_mac" {
include "ru(common)"

    name[Group1]= "Russian Macintosh";

    key <LSGT> {        [            less,         greater      ]       };
    key <AE02> {        [               2,        quotedbl      ]       };
    key <AE03> {        [               3,      numerosign      ]       };
    key <AE04> {        [               4,         percent      ]       };
    key <AE05> {        [               5,           colon      ]       };
    key <AE06> {        [               6,           comma      ]       };
    key <AE07> {        [               7,          period      ]       };
    key <AE08> {        [               8,       semicolon      ]       };
    key <TLDE> {        [    bracketright,     bracketleft      ]       };
    key <BKSL> {        [       Cyrillic_io,   Cyrillic_IO      ]       };
};

В файл /usr/share/X11/xkb/rules/evdev.xml вставляем:

        <variant>
          <configItem>
            <name>ru_mac</name>
            <description>Russian (Macintosh)</description>
          </configItem>
        </variant>

Сразу после:

<name>ru</name>

        <shortDescription>ru</shortDescription>
        <description>Russian</description>
        <languageList>
          <iso639Id>rus</iso639Id>
        </languageList>
      </configItem>
      <variantList>

Главное вставить осторожно и внимательно, чтобы чего нибудь не удалить, иначе сломаете структуру xml файла, и при добавлении раскладки будут отображаться по английски вариант us ru. И в списке раскладок будит пусто. Если всё сделаете правильно, то появится в списке помимо остальных Russian (Macintosh) теперь чтобы всё было красиво, буду думать о том как запилить в руссификацию чтобы этот вариант был в секции русских раскладок а не в начале латиницей, и выглядел так - Русский (Macintosh). Буду рад если кто нибудь с этим поможет, и вообще это появится в майнстрим в дистре с новым апдейтом.

Пользователь решил продолжить мысль 12 Апреля 2013, 19:06:00:
Подскажите куда это запостить, или выслать, чтобы было занесено в следующий релиз или апдейт системы. Хочу чтобы это работало у всех и мой труд не пропал зря, а пошёл на пользу общему делу.
« Последнее редактирование: 12 Апреля 2013, 19:06:00 от Valtiel86 »

Оффлайн Valtiel86

  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Хочу чтобы в моём любимом дистре всё работало из коробки. Подписался в список рассылки локализации. Отписал, жду результатов.

Оффлайн suslikk

  • Старожил
  • *
  • Сообщений: 2488
    • Просмотр профиля
Valtiel86, а почему вы Apple продукцией не пользуетесь в полной мере?
Нарисуй свой город на openstreetmap.org

Оффлайн Valtiel86

  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Зачем?

Пользователь решил продолжить мысль 16 Апреля 2013, 20:53:30:
Вопрос не в том чтобы пользоватся в полной мере. Вопрос в том чтобы это работало в Ubuntu, мне не нравится макось я сыт ей по горло, на работе много где она стоит параллельно с Ubuntu и у родных эппло моноблоки аймаки. Мне просто нравится клавиатура именно эта, удобная, привык к раскладке, на работе везде такие.
« Последнее редактирование: 16 Апреля 2013, 20:53:30 от Valtiel86 »

Оффлайн Valtiel86

  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Досихпор не появилось раскладки в списке с обновлениями! Переустановил систему типерь при добавлении в ручную вылазит вот такая ошибка.
Ошибка включения настройки XKB.
Это могло произойти по различным причинам.

Если вы составляете отчёт об ошибке, включите результаты
 • xprop -root | grep XKB
 • gsettings get org.gnome.libgnomekbd.keyboard model
 • gsettings get org.gnome.libgnomekbd.keyboard layouts
 • gsettings get org.gnome.libgnomekbd.keyboard options

Пользователь решил продолжить мысль 22 Августа 2013, 10:33:16:
Кому запостить вот это http://cgit.freedesktop.org/xkeyboard-config/commit/?id=9e91c4c970f780087b49a2cc4f6a666b7ef2737c и вот это https://bugs.freedesktop.org/show_bug.cgi?id=63611 чтобы наконецто в Ubuntu это появилось?
« Последнее редактирование: 22 Августа 2013, 10:33:16 от Valtiel86 »

 

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