Re: xfce4 does not see up arrow after reinstall/xorg update
Aryeh Friedman <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.x11 |
|---|---|
| Message-ID | <CAGBxaXmDLweeM0So2YEJh0C7Rw6+1=DxuaVtULvUVHrJhEvy8w@mail.gmail.com> |
On Sat, Feb 22, 2020 at 4:48 PM Michael Gmelin <[email protected]> wrote: > > > On Sat, 22 Feb 2020 14:53:01 -0500 > Aryeh Friedman <[email protected]> wrote: > > > On Sat, Feb 22, 2020 at 6:47 AM Vladimir Kondratyev > > <[email protected]> wrote: > > > > > On 22.02.2020 02:25, Aryeh Friedman wrote: > > > > After deleting all my ports and reinstalling of them (on > > > > 2/20/2020) no application when running in a xfce4 environment > > > > recognizes/sees the up arrow. All other arrow and cursor > > > > control keys work as expected. The up arrow keys works correctly > > > > on the console and in twm (default window manager for startx). > > > > > > Dysfunctional Up and Left arrow keys is a symptom of kbd_rules set > > > to "base" rather than "evdev". > > > > > > New Xorg sets kbd_rules to "evdev" for all evdev keyboards by > > > default. See /usr/local/share/X11/xorg.conf.d/20-evdev-kbd.conf > > > > > > > Section "InputClass" > > Identifier "Evdev keyboard" > > MatchDevicePath "/dev/input/event*" > > MatchIsKeyboard "on" > > Option "XkbRules" "evdev" > > EndSection > > > > > > Can you try this instead? It might not make a difference, but it's low > effort to test. > > Section "InputClass" > Identifier "libinput keyboard catchall" > MatchIsKeyboard "on" > MatchDevicePath "/dev/input/event*" > Driver "libinput" > Option "XkbRules" "evdev" > EndSection > No luck it made stuff slightly worse in that there is now a noticable delay between the first key being hit in a xfce session and when it appears (all other keystrokes are normal). I also ran your script and made all the correction it suggested even the drm related ones even they don't apply since I am using nvidia-driver. I would like to make a side comment on the latest xorg update in general: WHAT A CLUSTERF*CK this is no where near ready for production based on the number of people complaining about basic I/O problems. > And optionally add (if applicable): > > Section "InputClass" > Identifier "libinput touchpad catchall" > MatchIsTouchpad "on" > MatchDevicePath "/dev/input/event*" > Driver "libinput" > Option "MiddleEmulation" "on" > Option "DisableWhileTyping" "off" > EndSection > > > > > > > > So it looks like you have something that reverts them back to > > > "base" in your local configuration. > > > > > > > > > _______________________________________________ > > > [email protected] mailing list > > > https://lists.freebsd.org/mailman/listinfo/freebsd-x11 > > > To unsubscribe, send any mail to > > > "[email protected]" > > > > > > > > -- > Michael Gmelin > -- Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org _______________________________________________ [email protected] mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-x11 To unsubscribe, send any mail to "[email protected]"