Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#75032 - [xkeyboard-config] 2.36-1 writes symbols instead of letters in non-us layouts in rofi
Attached to Project:
Arch Linux
Opened by Kauron (kauron) - Saturday, 11 June 2022, 08:12 GMT
Last edited by Andreas Radke (AndyRTR) - Thursday, 30 June 2022, 05:25 GMT
Opened by Kauron (kauron) - Saturday, 11 June 2022, 08:12 GMT
Last edited by Andreas Radke (AndyRTR) - Thursday, 30 June 2022, 05:25 GMT
|
DetailsDescription:
I use rofi as a launcher, which is similar to dmenu. After upgrading xkeyboard-config from 2.35.1-1 to 2.36-1 and rebooting, any text I write in rofi with a non-us keyboard layout (for example, Spanish) results in symbols being written, instead of letters. This happens both in Wayland (in Sway) and X11 (KDE). Reverting back to 2.35.1-1 and rebooting did solve the problem, so the problem is somewhere in the interaction between the new version of xkeyboard-config and rofi. Additional info: * I haven't (knowingly) modified keyboard configuration apart from setting the layout via KDE (gui) and sway (`swaymsg input type:keyboard xkb_layout "us,es"`) * There is an open issue in the rofi repository ([#1642](https://github.com/davatorium/rofi/issues/1642)). * There is additional info in the rofi discussion ([#1644](https://github.com/davatorium/rofi/discussions/1644)) Steps to reproduce: 1. Install rofi 2. Install a desktop environment 3. Set multiple keyboard layouts (command for X11: `setxkbmap -layout us,es -option "grp:alt_shift_toggle"`) 4. Switch to the non-us layout with Alt+Shift (or whichever shortcut you set). 5. Open rofi (`rofi -no-config -show run`) 6. Write anything |
This task depends upon
FS#75007- no problems here using a de_DE.utf8 locale/layout + XkbLayout" "de" / Option "XkbModel" "pc105" / Option "XkbVariant" "nodeadkeys".
Please check for known or file an upstream bug.
I'm having some weird characters appear instead of english letters in rofi.
Downgrading to 2.35.1-1 solves the issue.