[Bug 244290] x11-wm/xfce4 does not see up arrow after reinstall

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Jun 15 10:39:49 UTC 2020


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

--- Comment #43 from Samy Mahmoudi <samy.mahmoudi at gmail.com> ---
I just found out something interesting that may help to isolate my problems and
separate them from this PR. Context: patch from comment 39 applied.

If I refrain from starting xbindkeys, or if I start xbindkeys after compiz, the
up arrow key malfunctions/blinks/flashes just once (the first time you use the
key), then works as expected.

CTRL+ALT+AN_ARROW_KEY still does not trigger desktop switchs (configured in
compiz), but now I doubt that I can impute this to Xfce as desktop switching
works in Xfce (CTRL+ALT+AN_ARROW_KEY) if compiz is not started.

My problem may be due to the concurrency of Xfce, Compiz and Xbindkeys. Before
something changed (update of xorg-server to 1.20.7 ?), that hazardous trio was
doing OK as is. Now it needs workarounds:

  • Starting Xfce from SLiM works around both problems (once-only dysfunction
    of the up arrow key and CTRL+ALT+AN_ARROW_KEY in compiz), except with the
    SLiM autologin feature.

  • Putting a setxkbmap command in .xinitrc works around both problems in all
    scenarios (start from command-line, SLiM autologin and regular SLiM
    sessions)

In conclusion, if I stick to Xfce (no xbindkeys, no compiz) the bug seems
resolved, EXCEPT AT THE FIRST USE OF THE KEY.

Can any of you (especially Melroy van den Berg) reproduce this once-only up
arrow key dysfunction (when first using the key) in the following context:

  • no setxkbmap command in .xinitrc
  • no additional keyboard grabbers started (xbindleys, compiz, etc.)
  • regular 4.14.1_1 (then possibly with the patch of comment 39)

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-xfce mailing list