Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 Feb 2020 23:56:19 +0100
From:      Michael Gmelin <freebsd@grem.de>
To:        Aryeh Friedman <aryeh.friedman@gmail.com>
Cc:        Vladimir Kondratyev <vladimir@kondratyev.su>, freebsd-x11@freebsd.org
Subject:   Re: xfce4 does not see up arrow after reinstall/xorg update
Message-ID:  <20200222235619.34fbf6f4@bsd64.grem.de>
In-Reply-To: <CAGBxaXmDLweeM0So2YEJh0C7Rw6%2B1=DxuaVtULvUVHrJhEvy8w@mail.gmail.com>
References:  <CAGBxaXk0dWwa0kGVLViMRTMSUpdJwMBYgPF4gTBryjHoBzGjPw@mail.gmail.com> <ccbeafb7-1f62-41b8-b000-870896527a86@kondratyev.su> <CAGBxaX=qvyTfo0qfehZBH6TLWXSPA562ys-_Sjaqen-fQD01rA@mail.gmail.com> <20200222224756.05f6fad9@bsd64.grem.de> <CAGBxaXmDLweeM0So2YEJh0C7Rw6%2B1=DxuaVtULvUVHrJhEvy8w@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help


On Sat, 22 Feb 2020 17:41:32 -0500
Aryeh Friedman <aryeh.friedman@gmail.com> wrote:

> On Sat, Feb 22, 2020 at 4:48 PM Michael Gmelin <freebsd@grem.de>
> wrote:
> 
> >
> >
> > On Sat, 22 Feb 2020 14:53:01 -0500
> > Aryeh Friedman <aryeh.friedman@gmail.com> wrote:
> >  
> > > On Sat, Feb 22, 2020 at 6:47 AM Vladimir Kondratyev
> > > <vladimir@kondratyev.su> 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.

Well, no point in making those when using the 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.

You already made that comment yesterday :)

The point is, cursing won't motivate anyone to help you.

A productive thing you could do is to share your setup (this means the
hardware you use, all relevant log and configuration files [rc.conf,
loader.conf, xorg.conf if any, content
of /usr/local/etc/X11/xorg.conf.d etc.]), so that someone with a similar
setup can test/debug.

Cheers,
Michael

-- 
Michael Gmelin



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20200222235619.34fbf6f4>