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]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.