Arch Linux

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!
Tasklist

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
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Andreas Radke (AndyRTR)
Morten Linderud (Foxboron)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

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

Closed by  Andreas Radke (AndyRTR)
Thursday, 30 June 2022, 05:25 GMT
Reason for closing:  Upstream
Comment by Andreas Radke (AndyRTR) - Saturday, 11 June 2022, 13:41 GMT
Maybe a dpulicate of  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.
Comment by Albert Mikaelyan (Tahvok) - Tuesday, 21 June 2022, 06:59 GMT
I'm having a similar issue since upgrade of xkeyboard-config to 2.36-2 but with using a colemak layout.
I'm having some weird characters appear instead of english letters in rofi.
Downgrading to 2.35.1-1 solves the issue.
Comment by Andreas Radke (AndyRTR) - Tuesday, 21 June 2022, 09:15 GMT

Loading...