OS2 World Community Forum

OS/2, eCS & ArcaOS - Technical => Setup & Installation => Topic started by: Per E. Johannessen on November 10, 2024, 05:33:04 pm

Title: No mouse/keyboard after BIOS update
Post by: Per E. Johannessen on November 10, 2024, 05:33:04 pm
Hi,

I've successfully updated BIOS on my Thinkstation P520 but now the USB mouse and USB keyboard are not working in AOS 5.0.4 nor in AOS 5.1.
(All works in Win10)
The new BIOS, S03KT67A, is quite different from the old one so I'm not sure if there is a setting somewhere that needs to be changed.
(I've never run this system in UEFI and it looks like all CSM settings from old BIOS are intact.)
Title: Re: No mouse/keyboard after BIOS update
Post by: Per E. Johannessen on November 10, 2024, 08:01:29 pm
Found the setting "XHCI Hand-off" in BIOS, set it to Disabled, rebooted and keyboard seems to work ok.
Mouse also works except for the wheel, nothing happens when scrolling.

Appreciate comments.
Title: Re: No mouse/keyboard after BIOS update
Post by: Per E. Johannessen on November 11, 2024, 04:55:18 pm
Well, I'd forgotten the "above 4G decoding" in BIOS, now disabled and mouse wheel also works.
Title: Re: No mouse/keyboard after BIOS update
Post by: Martin Iturbide on November 11, 2024, 10:44:40 pm
Hello Per.

Just to know a little bit more I was checking a Simulator of your BIOS

I guess is this one (text mode only).
- https://download.lenovo.com/bsco/index.html#/textsimulator/ThinkStation%20P520%20(30BE,30BF,30BQ)

What is the two things? "XHCI Hand-off" and "above 4G decoding" the things that did the trick? or just one of those?

I have this hardware report on the wiki:
- https://www.os2world.com/wiki/index.php?title=Lenovo_ThinkStation_P520
It says "enable "CSM" and disable "Above 4G Decoding"".
I don't remember who reported that on 2020, was it you?

Did the BIOS updated enabled back the "Above 4G Decoding"?

Regards
Title: Re: No mouse/keyboard after BIOS update
Post by: Per E. Johannessen on November 12, 2024, 01:02:40 am
Hi Martin,

At the point I disabled "XHCI Hand-off" I did not have the "above 4G decoding" in mind, so after a reboot only mouse buttons 1 and 2 were working
and the system also seemed a bit "unstable".
Because of this I checked BIOS again and noticed that "above 4G decoding" was enabled, then I disabled it and now mouse are keyboard are fine.
I believe that updating BIOS somehow enabled "above 4G decoding".

Don't really know if "XHCI Hand-off" should be enabled or not, the system works with it enabled and with "above 4G decoding" disabled.
Nice if someone who knows could clarify.

(Tried the link to the BIOS simulator but it won't work with my Firefox installation, anyway I've used it before from a Win10.)

And, yes, I remember reporting this hardware a few years back.
Title: Re: No mouse/keyboard after BIOS update
Post by: Pete on November 12, 2024, 02:05:22 am
Hi Per

I think "XHCI Hand-off" passes control of usb3 controllers to OS drivers when they load so should be Enabled.
But I guess the easy answer is Suck it and See  :-)


Regards

Pete
Title: Re: No mouse/keyboard after BIOS update
Post by: Dave Yeo on November 12, 2024, 02:37:50 am
My Thinkcentre M910s has a similar setting, USB Virtual KBC Support, which I enable as it seems to help during boot if you need to enter enter to get by a nonexistent device before the USB drivers load.
BTW, the BIOS simulator works fine in text mode in Dooble-Qt6.