Описание тега malagasy-citizens
В Ubuntu 10.10
Я использую локальную клавиатуру с нами и тайский макет.
У нас
макета-это нормально для меня, но я хотел бы иметь некоторые
дополнительные немецкие буквы, как äöü ÄÖÜ
Это может легко быть реализована с параметр xmodmap
, но если
вы переключитесь на второй план, вы будете наблюдать
какие-то странные результаты.
Я нашел хорошее решение: создавать и использовать пользовательские клавиатуры!
/usr/доли/Х11/хкв/символы/
выбрать ближайший предпочтения, в моем случаенам
и сохранить его с новым именем:нам-де
удалите все файлы, которые вам не нужны, и изменения, что бы вы хотели. Мой файл для
нас-де
:по умолчанию xkb_symbols "Basic" в { имя[Группа1]= "ASCII с немецкого"; Раздел // алфавитно-цифровые ключ <против течения> { [ могилу, asciitilde ] }; ключ <АЕ01> { [ 1, воскл ] }; ключ <AE02> { [ 2, в, twosuperior ] }; ключ <AE03> { [ 3, numbersign, threesuperior ] }; ключ <AE04> { [ 4, доллар, четверть ] }; ключ <AE05> { [ 5, процентов, половина ] }; ключ <тур ae06> { [ 6, asciicircum, три четверти ] }; ключ <AE07> { [ 7, амперсанд ] }; ключ <AE08> { [ 8, Звездочка, одна восьмая ] }; ключ <AE09> { [ 9, parenleft ] }; ключ <AE10> { [ 0, parenright, степень ] }; ключ <ВЛ11> { [ минус, подчеркивание ] }; ключ <AE12> { [ равны плюс ] }; ключ <сервере ad01> { [ м, м ] }; ключ <AD02> { [ Ж, Ш ] }; ключ <AD03> { [ е, е, EuroSign, центовый ] }; ключ <AD04> { [ р, р ] }; ключ <AD05> { [ т, т ] }; ключ <AD06> { [ г, г ] }; ключ <AD07> { [ у, у, udiaeresis, Udiaeresis ] }; ключ <AD08> { [ я, я ] }; ключ <АД09> { [ о, о, odiaeresis, Odiaeresis ] }; ключ <AD10> { [ р, р ] }; ключ <AD11> { [ bracketleft, braceleft ] }; ключ <AD12> { [ bracketright, braceright ] }; ключ <AC01> { [ а, а, adiaeresis, Adiaeresis ] }; ключ <AC02> { [ с, с ] }; ключ <AC03> { [ д, д ] }; ключ <AC04> { [ ф, ф ] }; ключ <AC05> { [ г, г ] }; ключ <AC06> { [ н, н ] }; ключ <AC07> { [ Джей Джей ] }; ключ <нет ac08> { [ к, к ] }; ключ <AC09> { [ л ] }; ключ <AC10> { [ точка с запятой, двоеточие ] }; ключ <AC11> { [ Апостроф, quotedbl ] }; ключ <AB01> { [ г, г ] }; ключ <AB02> { [ Х, Х ] }; ключ <AB03> { [ с, с ] }; ключ <AB04> { [ в, в ] }; ключ <AB05> { [ б, б ] }; ключ <AB06> { [ Н, Н ] }; ключ <AB07> { [ м, м, му ] }; ключ <AB08> { [ запятая, меньше ] }; ключ <AB09> { [ срок, больший ] }; ключ <AB10> { [ Слэш, вопрос ] }; ключ <BKSL> { [ бэкслэш, бар ] }; ключ <шапки> { [ VoidSymbol ] }; Раздел // конец буквенно-цифровой включить "как Level3(ralt_switch)" };
/usr/share/X11/xkb/rules/evdev.xml
Изменитьevdev.xml
так что ваши пользовательские клавиатуры будут признаны: поиск</layoutList>
и добавьте следующий раз перед</layoutList>
:<макет> <configItem> <имя>нам-де</наименование> <!-- а) --> <shortDescription>нам-де</shortDescription> <!-- б) --> <описание>ASCII с немецкого</описание> <!-- с) --> <languageList><iso639Id>англ</iso639Id></languageList> <!-- д) --> </configItem> </макет>
- а)
нам-де
является именем нового раскладка клавиатуры вХ11/хкв/символы
- б)
нам-де
это будет выглядеть например. в апплет индикатор - с)
ASCII с немецкого
должен совпадать с текстом в начале файла:
имя[Группа1]= "ASCII с немецкого"
; Этот текст будет отображаться в качестве комментария под "раскладом" - D) Если вы выберете "англ" ваш макет будет показан в Система->Параметры->клавиатура->вкладка языки->Добавить->язык->английский под "вариантами"
- а)
выйдите и снова войдите в систему, и проверить Система->Параметры->клавиатура->вкладка языки->Добавить->язык->английский если вы можете найти свой пользовательский макет, с удовольствием! Вы готовы пойти! Выберите первый и второй лайу здесь. Добавить клавиатуру апплета переключатель здесь в разделе "Настройки" вы также можете отключить клавиши CapsLock.
клавиатуры по умолчанию будет раздражать вас и когда-нибудь снова... Если вы хотите избавиться от этого, отредактируйте
файл/var/кэш/ГДМ/$пользователя/восстановить
и ничего существующего в качестве нового значения по умолчанию:макет=нам-де
затем перезагрузка.
На основе поста на UbuntuForums.com Энди Мейер на 28 декабря, 2010.