Hello:I only submit two patches. What is the third patch you have mentioned? Is the one setting "sysctl usbhid=1"?
On 8/23/25 13:10, Cy Schubert wrote:
In message <m2frdicwrx....@freebsd.org>, ShengYi Hung writes:Hello, thanks for the reminder. I compile the standalone module to test so didn't discover that. Fix it right now. Gordon Bergling <g...@freebsd.org> writes:Hi ShengYi, On Sat, Aug 23, 2025 at 04:50:59AM +0000, ShengYi Hung wrote:The branch main has been updated by aokblast: URL: https://cgit.FreeBSD.org/src/commit/?id=1685192ea1faac28f2d4feede53e70b6a380500fcommit 1685192ea1faac28f2d4feede53e70b6a380500f Author: ShengYi Hung <aokbl...@freebsd.org> AuthorDate: 2025-08-21 17:59:15 +0000 Commit: ShengYi Hung <aokbl...@freebsd.org> CommitDate: 2025-08-23 04:50:09 +0000 hkbd: remove erorr detection in KDSKBSTATE ioctlThe KDSKBSTATE ioctl brings the LED up. However, some keyboards (likeqemukeyboard) may not have LED or failed to set the LED due to unexpectedreason.Therefore, removing the error check as ukbd(4) does allow the keyboardworkscorrectly with kbdcontrol(4).Also move hw.hid.hkbd.no_leds sysctl out of HID_BUG thus users candisable setting LEDsPR: 288968Reviewed by: wulf Tested by: trash...@ellael.org, marklmi26-f...@yahoo.com, trkeller...@gmail.coomApproved by: lwsu (mentor), markj (mentor) MFC after 1 week Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D52101mvalsmva---I am not sure how this is related, but since that commit, buildkernel of GENERIC is broken bothon amd64 and aarch64. The following error is from an amd64 build, aarch64 is the same.----------------------------- /storage/freebsd/src/current/sys/dev/hid/hkbd.c:1831:10: error: called object type 'char[5]' is not a function or function pointer1831 | DPRINTF(("error %d", error)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /storage/freebsd/src/current/sys/dev/hid/hid.h:212:34: note: expanded from macro 'DPRINTF'212 | #define DPRINTF(...) DPRINTFN(1, __VA_ARGS__) | ~~~~~~~~~~~~^~~~~~~~~~~~ /storage/freebsd/src/current/sys/dev/hid/hid.h:208:17: note: expanded from macro 'DPRINTFN'208 | printf("%s: " fmt, \ | ~~~~~~ ^ 1 error generated. --- hkbd.o --- *** [hkbd.o] Error code 1 ----------------------------- --Gordon-- Best Regards. ShengYi Hung.My machines running X (laptops), - the right mouse key no longer works under X, I can no longer use X, - the caps-lock light will not display under X - on the text console works, X does not. The three commits related have bee reverted locally, functionality has returned.
Best Regards. ShengYi Hung.
OpenPGP_0x5F4ED7D812606C60.asc
Description: OpenPGP public key
OpenPGP_signature.asc
Description: OpenPGP digital signature