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

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

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

Немного сжатый: сначала удалите все параметры с помощью -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