Date: Mon, 29 Jan 2024 19:38:08 +0000 From: Gary Jennejohn <garyj@gmx.de> To: William Bulley <web@umich.edu> Cc: x11@freebsd.org Subject: Re: libinput recognizies my keyboard, but not its arrow keys Message-ID: <20240129203808.3a90fc80@ernst.home> In-Reply-To: <20240129182008.GC906@dell4> References: <20240129182008.GC906@dell4>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 29 Jan 2024 13:20:08 -0500 William Bulley <web@umich.edu> wrote: > I have new system H/W running FreeBSD 14.0-STABLE (from January 4th) > and I have x11/Xorg running successfully on an AMD Radeon WX 3200 > graphics card. > > The configuration for my keyboard on this new system is as follows: > > Section "InputClass" > Identifier "Keyboard0" > MatchIsKeyboard "on" > Driver "libinput" > Option "XkbModel" "Chicony PFU-65 USB Keyboard" > EndSection > > The keyboard works just fine, but the arrow keys do not work. > > I have these ports installed: > > xorg-7.7_3 > xorg-server-21.1.11_1,1 > libinput-1.25.0 > xf86-input-libinput-1.3.0 > > On an older FreeBSD 13.2-STABLE system (with the same ports installed) > the same keyboard works just fine and the arrow keys respond as well. > > The configuration for my keyboard on the older system is as follows: > > Section "InputClass" > Identifier "KeyboardDefaults" > MatchIsKeyboard "on" > Option "XkbModel" "Chicony PFU-65 USB Keyb= oard" > EndSection > > Note the lack of any "Driver" keyword. I assume it is using the "kbd" d= river. > > I can supply contents of /var/log/Xorg.0.log files if necessary. > > I would like my arrow keys to work on the new system. Can anyone help m= e out? > > Thank you in advance. > I have this keyboard also: ukbd0: <Chicony PFU-65 USB Keyboard, class 0/0, rev 1.10/1.02, addr 2> and I'm also using libinput. I've used this keyboarad for many years with several Xorg versions. But I have never used Section "InputClass" for any keyboard I've ever had and all keys on my PFU-65 work correctly. This is the trace emitted in Xorg.log.0: [ 212.246] (**) System keyboard multiplexer: Applying InputClass "libinput keyboard catchall" [ 212.293] (**) AT keyboard: Applying InputClass "libinput keyboard catcha= ll" [ 212.293] (II) Using input driver 'libinput' for 'AT keyboard' [ 212.299] (**) Chicony PFU-65 USB Keyboard: Applying InputClass "libinput keyboard catchall" [ 212.299] (II) Using input driver 'libinput' for 'Chicony PFU-65 USB Keyb= oard' Maybe you could try commenting out the InputClass entry and see what happe= ns. =2D- Gary Jennejohn
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20240129203808.3a90fc80>