Xorg

創建和設置自定義鍵盤佈局

  • November 16, 2012

我想使用 setxkbmap 創建和設置自定義鍵盤佈局。我~/.xkb/prog用這個內容創建了一個文件:

partial default alphanumeric_keys
xkb_symbols "basic" {

include "latin(type4)"

name[Group1]="es for developers";

key <AE01> {[           1,           exclam,    exclamdown,          bar   ]};    
key <AD03> {[           e,                E,      EuroSign,     sterling   ]};
key <AB06> {[           n,                N,        ntilde,       Ntilde   ]};    
key <AB07> {[           m,                M,            mu,           mu   ]};    
key <AB10> {[       slash,         question,  questiondown,    dead_hook   ]};

include "level3(ralt_switch)"
}; 

我試圖用 載入它setxkbmap -I$HOME/.xkb "prog",但我得到一個“載入新鍵盤描述時出錯”

我也試過了setxkbmap -I$HOME/.xkb "prog" -print | xkbcomp -I$HOME/.xkb - $DISPLAY,但我得到了這個錯誤:‘找不到符號包含的文件“prog”’

試試最後一個,即:

% setxkbmap -I ~/.xkb prog -print | xkbcomp -I$HOME/.xkb - $DISPLAY

但是將您的佈局放入~/.xkb/symbols/prog(注意符號子目錄)。

引用自:https://unix.stackexchange.com/questions/55933