
xkbcomp $DISPLAY xkb.dump # this dumps to a file the kb layout used on $DISPLAY
grep xkb_symbols xkb.dump # that will show the full xkb_symbols line
grep -3 'ISO.*Group' xkb.dump # that will show, with 3 lines of context, the ISO_*_Group codes used
-bash-4.2$ xkbcomp $DISPLAY xkb.dump
-bash-4.2$ grep xkb_symbols xkb.dump
xkb_symbols "pc+be+ua:2+ru:3+inet(evdev)+terminate(ctrl_alt_bksp)+group(alt_shift_toggle)+compose(rwin)" {
-bash-4.2$ grep -3 'ISO.*Group' xkb.dump
interpret ISO_Level3_Lock+AnyOfOrNone(all) {
action= LockMods(modifiers=LevelThree);
};
interpret ISO_Group_Latch+AnyOfOrNone(all) {
virtualModifier= AltGr;
useModMapMods=level1;
action= LatchGroup(group=2);
};
interpret ISO_Next_Group+AnyOfOrNone(all) {
virtualModifier= AltGr;
useModMapMods=level1;
action= LockGroup(group=+1);
};
interpret ISO_Prev_Group+AnyOfOrNone(all) {
virtualModifier= AltGr;
useModMapMods=level1;
action= LockGroup(group=-1);
};
interpret ISO_First_Group+AnyOfOrNone(all) {
action= LockGroup(group=1);
};
interpret ISO_Last_Group+AnyOfOrNone(all) {
action= LockGroup(group=2);
};
interpret KP_1+AnyOfOrNone(all) {
--
};
key <LFSH> {
type= "PC_ALT_LEVEL2",
symbols[Group1]= [ Shift_L, ISO_Next_Group ]
};
key <BKSL> {
type[group1]= "FOUR_LEVEL",
--
};
key <RTSH> {
type= "PC_ALT_LEVEL2",
symbols[Group1]= [ Shift_R, ISO_Next_Group ]
};
key <KPMU> {
type= "CTRL+ALT",
symbols[Group1]= [ KP_Multiply, KP_Multiply, KP_Multiply, KP_Multiply, XF86ClearGrab ]
};
key <LALT> {
virtualMods= Alt, [ Alt_L, ISO_Next_Group ] };
key <SPCE> { [ space ] };
key <CAPS> { [ Caps_Lock ] };
key <FK01> {
$ xkbcomp $DISPLAY xkb.dump
$ grep xkb_symbols xkb.dump
xkb_symbols "pc+us+inet(evdev)+terminate(ctrl_alt_bksp)" {
$ grep -3 'ISO.*Group' xkb.dump
interpret ISO_Level3_Lock+AnyOfOrNone(all) {
action= LockMods(modifiers=LevelThree);
};
interpret ISO_Group_Latch+AnyOfOrNone(all) {
virtualModifier= AltGr;
useModMapMods=level1;
action= LatchGroup(group=2);
};
interpret ISO_Next_Group+AnyOfOrNone(all) {
virtualModifier= AltGr;
useModMapMods=level1;
action= LockGroup(group=+1);
};
interpret ISO_Prev_Group+AnyOfOrNone(all) {
virtualModifier= AltGr;
useModMapMods=level1;
action= LockGroup(group=-1);
};
interpret ISO_First_Group+AnyOfOrNone(all) {
action= LockGroup(group=1);
};
interpret ISO_Last_Group+AnyOfOrNone(all) {
action= LockGroup(group=2);
};
interpret KP_1+AnyOfOrNone(all) {
xkb_symbols "pc+us+inet(evdev)+terminate(ctrl_alt_bksp)" {
hawk03_SIGN9 wrote:Wow! That's bad! :/ Well I selected English as the installation language but defined another input language during the installation.
hawk03_SIGN9 wrote:After that I found out that there wasn't the language selector widget on the gnome-panel,
so I added the other input language via "System Settings" (no, it wasn't there before).
Users browsing this forum: No registered users and 1 guest