https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=244290

--- Comment #44 from Jethro Nederhof <jet...@jethron.id.au> ---
(In reply to Samy Mahmoudi from comment #43)

Hey Samy,

Yes, thanks for clarifying it's just the first keypress, you had me worried
there! I can replicate this, and as far as I understand the bug, being broken
on the first keypress is expected behaviour because the initial keymap is still
incorrect, but first keypress triggers the update to the correct keymap. The
patch from this PR only updates how XFCE handles the change of state from
insane keymap to sane and makes it work appropriately instead of continuing
with the insane state after the update.

I suspect the issue not appearing with display managers is because the first
keypress happens there and triggers the keymap update before XFCE loads, which
makes it work correctly as in the initial workaround with setxkbmap (skipping
this with autologin avoids this).


So I think there's a different issue with xorg initially detecting the wrong
keymap until first keypress, but it's unrelated to this issue and XFCE and
probably should be a different PR.

Compiz may just not handle the keymap updating? Not sure.

Hope this helps!

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
freebsd-xfce@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-xfce
To unsubscribe, send any mail to "freebsd-xfce-unsubscr...@freebsd.org"

Reply via email to