4

Кто-нибудь знает как поменять местами клавиши Ctrl и Alt в KDE?

Мне кажется, что клавиша Alt лучше позиционируется для более частого использования для таких вещей, как Ctrl- W или Ctrl- S.

Невозможно нажать клавишу Ctrl, не отрывая пальцев от домашнего ряда.

2 ответа2

6
  • Запустите setxkbmap -print | xkbcomp -xkb -o original.xkb - .
  • Затем скопируйте файл original.xkb в switch-LALT-LCTL.xkb . Сохраните файл original.xkb в качестве резервной копии, лучше удалите разрешение на запись.
  • Отредактируйте switch-LALT-LCTL.xkb в блоке xkb_keycodes и замените коды клавиш на LALT и LCTL .
  • Запустите xkbcomp switch-LALT-LCTL.xkb $DISPLAY чтобы активировать новый макет. Запустите xkbcomp original.xkb $DISPLAY чтобы восстановить старый.

Этих инструкций достаточно для модификации на любом уровне сложности. В конце концов, файл описания клавиатуры - это просто структурированный текст.

1

Вы можете подойти довольно близко только с помощью настроек KDE:

Перейдите в конфигурацию системы KDE, затем перейдите в раздел "Устройства ввода" в разделе "Оборудование". В этом окне убедитесь, что вы выбрали "клавиатуру" слева, затем откройте вкладку "Дополнительно". Здесь мы имеем в виду, что вы можете выбирать и комбинировать опции, это обеспечивает очень гибкую настройку.

  1. Поместите Ctrl на клавишу Windows и оставьте клавиши Alt такими, как они есть:
    • Поведение клавиш Alt и Windows:
      • Включить: Ctrl помещается на клавиши Alt, Alt на клавишу Windows.
  2. Меняем местами клавиши Ctrl и Alt, хотя вы теряете клавишу AltGr:
    • Поведение клавиш Alt и Windows:
      • Включить: Ctrl помещается на клавиши Alt, Alt на клавишу Windows.
    • Положение клавиши Ctrl:
      • Включить: правый Ctrl в качестве клавиши Alt.

PS: я отвечаю на этот старый вопрос, потому что он появился первым, когда я его погуглил.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .