You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have an issue with the compose key when using neo layout. The compose sequence stops when pressing Alt Gr/<> aka ISO_LEVEL5_SHIFT. This happens when I use kitty on sway but not in gkx (The gnome console) on sway.
This makes all entries in the compose map requiring LEVEL5 impossible to type.
The issues becomes apparent when using "xkbcli interactive-evdev --layout de --variant neo --enable-compose" on a tty:
The key combo (I use Qwerty notation here): Left Caps + Tab, a,e produces æ.
The combo Left Caps + Tab, Left Shift(press), Left Shift(release), a, e produces also æ i.e. the "accidental" shift press does not terminate the compose sequence.
However, Caps + Tab, Alt Gr(press), Alt Gr(release),a produces immediately an 'a' like the composing was terminated. Pressing 'e' afterward just adds an 'e' as one would expect then.
My guess is that xkb somehow intercepts the Alt Gr or tries to interpret it as part of a sequence instead of a pure shift modifier.
The same happens by the way if instead of "Alt Gr" the key "<>" is used, which are the two LEVEL5_SHIFT keys in neo.
I'd really like to be able to use my whole .XCompose in all applications. Is it possible by just a config change?
Regards
The text was updated successfully, but these errors were encountered:
Hi y'all,
I have an issue with the compose key when using neo layout. The compose sequence stops when pressing Alt Gr/<> aka ISO_LEVEL5_SHIFT. This happens when I use kitty on sway but not in gkx (The gnome console) on sway.
This makes all entries in the compose map requiring LEVEL5 impossible to type.
The issues becomes apparent when using "xkbcli interactive-evdev --layout de --variant neo --enable-compose" on a tty:
The key combo (I use Qwerty notation here): Left Caps + Tab, a,e produces æ.
The combo Left Caps + Tab, Left Shift(press), Left Shift(release), a, e produces also æ i.e. the "accidental" shift press does not terminate the compose sequence.
However, Caps + Tab, Alt Gr(press), Alt Gr(release),a produces immediately an 'a' like the composing was terminated. Pressing 'e' afterward just adds an 'e' as one would expect then.
My guess is that xkb somehow intercepts the Alt Gr or tries to interpret it as part of a sequence instead of a pure shift modifier.
The same happens by the way if instead of "Alt Gr" the key "<>" is used, which are the two LEVEL5_SHIFT keys in neo.
I'd really like to be able to use my whole .XCompose in all applications. Is it possible by just a config change?
Regards
The text was updated successfully, but these errors were encountered: