Re: mouse and keyboard fail to work with xorg-server-1.20.11_3,1

Niclas Zeising <[email protected]>
Newsgroups gmane.os.freebsd.devel.x11
Message-ID <[email protected]>
On 2021-07-15 12:27, Gary Jennejohn wrote:
> On Wed, 14 Jul 2021 17:44:04 +0200
> Gary Jennejohn <[email protected]> wrote:
> 
>> On Wed, 14 Jul 2021 17:04:44 +0200
>> Michael Gmelin <[email protected]> wrote:
>>
>>> On Wed, 14 Jul 2021 16:00:55 +0200
>>> Gary Jennejohn <[email protected]> wrote:
>>>    
>>>> So, I made the mistake of updating firefox today, which resulted in a
>>>> forced installation of xorg-server-1.20.11_3,1.
>>>>
>>>> Unfortunately, neither the keyboard nor the mouse worked, even after I
>>>> pkg installed xf86-input-keyboard-1.9.0_4 and
>>>> xf86-input-mouse-1.9.3_3.
>>>>
>>>> Luckily, I had a full backup of /usr/local which I could restore to
>>>> get a working Xorg.
>>>>
>>>> Still, it seems rather strange that both the keyboard and mouse
>>>> stopped working even after I installed the supposedly relevant
>>>> drivers.
>>>>
>>>> Or maybe those aren't the correct drivers?
>>>
>>> They aren't, xorg moved to libinput. Maybe all you need is:
>>>
>>>      pkg install xf86-input-libinput
>>>    
>>>>
>>>> So, does anyone know what I have to do to get a working keyboard and
>>>> mouse with the new xorg-server?
>>>>      
>>>
>>> Depends on your version of the OS/installed packages. If installing
>>> libinput won't do the trick, you could try a little tool I wrote last
>>> year to help debugging Xorg's config after the migration. It's probably
>>> a bit outdated at this point:
>>> https://github.com/grembo/xorg-udev-setup-check
>>>
>>> See also:
>>> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196678
>>> Google: kern.evdev.rcpt_mask domain:lists.freebsd.org
>>>    
>>
>> Thanks, but as I reported in a follow-up post I got it working.
>>
>> And libinput was already installed.
>>
> 
> That was a fluke.  When I tried to start Xorg 1.20.11 today the
> mouse and keyboard didn't work.  I have no idea why it all of
> a sudden worked yesterday but not today.  I ran Xorg -version
> yesterday to verify that the new server was really running.
> 
> Thanks to your shell script I found out that two libraries were
> missing, something which I would expect to be automatically taken
> care of by an update of xorg-server.  So I installed them (thanks to
> pkg).
> 
> I also changed kern.evdev.rcpt_mask to 6, as recommended by your
> fantastic script.

Which libraries were missing?

kern.evdev.rcpt_mask should be 12, it is the default of all supported 
FreeBSD versions which use evdev.

Regards
-- 
Niclas
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.