привязки клавиш xmodmap не работают

Мне нравится использовать LVM для разделения. Это немного более сложно, но я думаю, что его универсальность делает это стоящим того. Таким образом, я разделил бы как это:

  • sda1: / начальная загрузка (256M)
  • sda2: физический том LVM (все остальное)

Вы могли использовать LVM также для начальной загрузки, но это более сложно.

Затем я создал бы группу объема, использующую sda2 ("vg01", или безотносительно забастовок Ваше воображение), и определил бы эти логические тома:

  • корень (смонтированный на/): 2G
  • usr (/usr): 10G
  • var (/var): 3G
  • домой (/домой): 10G
  • подкачка (для подкачки): 2G (в зависимости от Вашей памяти; я использовал бы вершины на 4 ГБ),

Мне нравится использовать названия LVs, которые говорят мне, что находится в них. Плюс, это помогает полному вкладкой :-)

Это расположение оставило бы приблизительно 23 ГБ (50 - (2+10+3+10+2)) свободными присвоить тому, что Вы хотите. С LVM можно создать объемы для временных вещей и затем удалить их или изменить размер текущих объемов, если Вы находите необходимость в большем количестве пространства.

4
20.12.2014, 12:09
2 ответа

Предварительное примечание: похоже, что xmodmap недавно изменился; старые настройки не будут работать.

Для Вашего случая, посмотрите на количество значений для кода 53 (6 значений: x X x X умножить приблизительно ), который работает, и для кода 32 (4 значения: o O одиаэрезис одиаэрезис ), который не работает.

ISO_Level3_Shift выберет 5-е или 6-е значение, но в вашем случае они не установлены для кода 32. Следовательно, результат keyym 0x0, NoSymbol.

Все, что Вам нужно:

keysym a = a A a A adiaeresis Adiaeresis
keysym o = o O o O odiaeresis Odiaeresis
keysym u = u U u U udiaeresis Udiaeresis
keysym s = s S s S ssharp ssharp

Но, возможно, лучше использовать XKB напрямую (пример).

1
27.01.2020, 21:01

Сделать правильное alt Ключная работа ALT GR ALT GR , она должна быть сопоставлена ​​на mode_switch вместо ISO_level3_shift Добавление строки

keycode 108 = Mode_switch

на ~ / .xModmap :

keycode 108 = Mode_switch
keycode  38 = a A adiaeresis Adiaeresis
keycode  30 = u U udiaeresis Udiaeresis
keycode  32 = o O odiaeresis Odiaeresis
keycode  39 = s S ssharp

Если вы хотите, если вы хотите, чтобы Umlauts на клавишах они имеют на немецкой клавиатуре, используйте:

keycode 108 = Mode_switch
keycode 48 = apostrophe quotedbl adiaeresis Adiaeresis
keycode 47 = semicolon colon odiaeresis Odiaeresis
keycode 34 = bracketleft braceleft udiaeresis Udiaeresis
keycode 20 = minus underscore ssharp

(можно комбинировать их, конечно. )

0
27.01.2020, 21:01

Теги

Похожие вопросы