X11我如何取消在
我如何取消在 xkbmap
中設置選項?
我想使用命令行工具禁用 Ctrl-Alt-Backspace 組合,無需 root 權限。
我知道我可以使用該選項
setxkbmap
來啟用“切換”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