ฉันต้องการสร้างและกำหนดเค้าโครงแป้นพิมพ์แบบกำหนดเองด้วย 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" สำหรับสัญลักษณ์รวมถึง'