You are not logged in.

#1 2023-06-14 11:41:16

Marvix
Member
Registered: 2013-10-08
Posts: 157

[SOLVED] Keyboard layout switch doesn't work after system update

From early this morning, keyboard layout doesn't work after system update.

I don't know what to look in the wiki that has to do with it and don't know where look in the system.

Any thoughts with you help, please?

$ setxkbmap -print -verbose 10
Setting verbose level to 10
locale is C
Trying to load rules file ./rules/evdev...
Trying to load rules file /usr/share/X11/xkb/rules/evdev...
Success.
Applied rules from evdev:
rules:      evdev
model:      pc105
layout:     us,el
variant:    qwerty
options:    grp:lwin_toggle
Trying to build keymap using the following components:
keycodes:   evdev+aliases(qwerty)
types:      complete
compat:     complete
symbols:    pc+us+el:2+inet(evdev)+group(lwin_toggle)
geometry:   pc(pc105)
xkb_keymap {
	xkb_keycodes  { include "evdev+aliases(qwerty)"	};
	xkb_types     { include "complete"	};
	xkb_compat    { include "complete"	};
	xkb_symbols   { include "pc+us+el:2+inet(evdev)+group(lwin_toggle)"	};
	xkb_geometry  { include "pc(pc105)"	};
};

Solution

It has to be "gr", instead of "el" in the

/etc/X11/xorg.conf.d/00-keyboard.conf

Last edited by Marvix (2023-06-14 17:51:35)

Offline

#2 2023-06-14 13:03:18

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,234

Re: [SOLVED] Keyboard layout switch doesn't work after system update

xev -event keyboard

and press the left windows/super key and post the output.

What is the "el" layout?
The regular greek layouts are in "gr" (/usr/share/X11/xkb/symbols/gr, provided by xkeyboard-config)

Offline

#3 2023-06-14 17:38:10

Marvix
Member
Registered: 2013-10-08
Posts: 157

Re: [SOLVED] Keyboard layout switch doesn't work after system update

seth wrote:
xev -event keyboard

and press the left windows/super key and post the output.

$ xev -event keyboard
Outer window is 0x1c00001, inner window is 0x1c00002

KeymapNotify event, serial 24, synthetic NO, window 0x0,
    keys:  84  0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   

KeyRelease event, serial 25, synthetic NO, window 0x1c00001,
    root 0x53b, subw 0x0, time 2166971, (490,-40), root:(491,490),
    state 0x10, keycode 104 (keysym 0xff8d, KP_Enter), same_screen YES,
"   XLookupString gives 1 bytes: (0d) "
    XFilterEvent returns: False

KeyPress event, serial 28, synthetic NO, window 0x1c00001,
    root 0x53b, subw 0x0, time 2169900, (446,-91), root:(447,439),
    state 0x10, keycode 133 (keysym 0xffeb, Super_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyRelease event, serial 28, synthetic NO, window 0x1c00001,
    root 0x53b, subw 0x0, time 2170044, (446,-91), root:(447,439),
    state 0x50, keycode 133 (keysym 0xffeb, Super_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

What is the "el" layout?
The regular greek layouts are in "gr" (/usr/share/X11/xkb/symbols/gr, provided by xkeyboard-config)

Yes it is for the greek.

Update

As Seth wrote, it has to be "gr" instead of "el", so I made the change it in the

/etc/X11/xorg.conf.d/00-keyboard.conf

Last edited by Marvix (2023-06-14 17:49:37)

Offline

Board footer

Powered by FluxBB