Keyboard not working in 5.4

Matthew Dillon dillon at backplane.com
Mon Dec 17 13:03:34 PST 2018


Excellent.  Hopefully this solves the issue for everyone.  We will revisit
the code in the future to try to figure out what went wrong.

-Matt

On Mon, Dec 17, 2018 at 7:00 AM Pierre-Alain TORET <
pierre-alain.toret+dragonflybsd at protonmail.com> wrote:

> Hello,
>
> even though I did write a feedback on IRC, I can answer here too.
> With latest commit 0b783d533b7ddc0fe063df1a861ad50c72c2c3fd I have no
> issue with the keyboard on my laptop anymore.
>
> Regards,
>
>
>
> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
> On Sunday 16 December 2018 22:30, Matthew Dillon <dillon at backplane.com>
> wrote:
>
> I have pushed a commit to master and release which disables the FADT probe
> (it can be turned on again with a tunable).  I just changed the global from
> 1 to 0.  Please re-test with the latest DragonFly_RELEASE_5_4 sources and
> tell us if that fixed the issue.
>
> -Matt
>
> On Sun, Dec 9, 2018 at 12:12 PM Matthew Dillon <dillon at backplane.com>
> wrote:
>
>> We have a second person with the same problem.  Michael suggests trying
>> to backout commit 131acb0380e93664f106117ebf8ba322a3d1b7c4
>>
>> Basically, start with a 5.4 base (not 5.2), use a usb keyboard
>> temporarily.
>>
>> cd /usr
>> make src-create
>>
>> Make sure you are on the correct release:
>>
>> cd /usr/src
>> git checkout DragonFly_RELEASE_5_4
>>
>> Then try reverting the specified commit and rebuild the kernel, install
>> it, reboot, and see if the keyboard works.
>>
>> cd /usr/src
>> git revert 131acb0380e93664f106117ebf8ba322a3d1b7c4
>> (assuming it works)
>> make -j 8 nativekernel
>> make installkernel
>> sync
>> reboot
>>
>> -Matt
>>
>> On Sun, Dec 9, 2018 at 11:20 AM Matthew Dillon <dillon at backplane.com>
>> wrote:
>>
>>> You are the second person to report this.  Check a few things.  The
>>> laptop keyboard is clearly attaching via atkbd in both dmesg's.  The
>>> question is why isn't it registering keystrokes.  So lets check whether you
>>> are getting interrupts on irq 1.  You can observe this with:
>>>
>>> vmstat -i -v
>>>
>>> The count should normally be non-zero, and when you hit a key on the
>>> laptop keyboard, the count should increase by 2 each time.
>>>
>>> -Matt
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.dragonflybsd.org/pipermail/users/attachments/20181217/7c6827fc/attachment.html>


More information about the Users mailing list