Как I * un * установить параметр в `xkbmap`?

Я хотел бы отключить комбинацию Ctrl-Alt-Backspace с помощью инструмента командной строки без root priviliges.

Я знаю, что могу использовать setxkbmap для возможности «zapping» с опцией terminate:ctrl_alt_bksp . Кроме того, setxkbmap -option [naming no option] удаляет все параметры. Есть ли способ отключить только один вариант?

  • Добавление настраиваемых параметров setxkbmap
  • Создание CTRL + ALT действует как AltGr в xkb
  • Как изменить неиспользуемый ключ клавиатуры в ключ-модификатор
  • Где определены параметры xkb?
  • xkb: как переключить раскладку клавиатуры с помощью win + caplock?
  • Пользовательская раскладка клавиатуры не используется дословно
  • Переделка как Caps Lock, так и Shift + Caps Lock в xkb
  • Как использовать параметр setxkbmap -geometry?
  • 2 Solutions collect form web for “Как I * un * установить параметр в `xkbmap`?”

    Немного сжатый: сначала удалите все параметры с помощью -option с пустым аргументом, затем установите одинаковые параметры с завершением исключения из списка:

     setxkbmap -option -option $(setxkbmap -query | sed -n 's/options:\s*\(terminate:[^:]*,\)\?\|,terminate:[^,]*//gp) 

    Из моего опыта (ограниченного), что лучше всего работало:

     setxkbmap -query 

    И это выводит ваши текущие настройки ( setxkbmap -print – еще одна альтернатива, показывающая текущие настройки клавиатуры). Затем удалите все параметры с помощью -option без каких-либо аргументов:

     setxkbmap -option 

    Затем повторно вводите новые параметры по одному:

     setxkbmap -option key:key_replacement 
    Linux и Unix - лучшая ОС в мире.