Date: Sat, 22 Feb 2020 22:47:56 +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: <20200222224756.05f6fad9@bsd64.grem.de> In-Reply-To: <CAGBxaX=qvyTfo0qfehZBH6TLWXSPA562ys-_Sjaqen-fQD01rA@mail.gmail.com> References: <CAGBxaXk0dWwa0kGVLViMRTMSUpdJwMBYgPF4gTBryjHoBzGjPw@mail.gmail.com> <ccbeafb7-1f62-41b8-b000-870896527a86@kondratyev.su> <CAGBxaX=qvyTfo0qfehZBH6TLWXSPA562ys-_Sjaqen-fQD01rA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
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 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. > > > > > > _______________________________________________ > > freebsd-x11@freebsd.org mailing list > > https://lists.freebsd.org/mailman/listinfo/freebsd-x11 > > To unsubscribe, send any mail to > > "freebsd-x11-unsubscribe@freebsd.org" > > -- Michael Gmelin
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20200222224756.05f6fad9>