The touchpad PNP0C50 only works when waking from sleep mode.

What laptop model is this? What does usbconfig show.? Has it behaved like this also in Fbsd 14?

Can you try to boot with a paired down loader.conf and make sure you have devd_enable="YES in rc.conf

amdtemp_load="YES"
hw.vga.textmode="0"
efi_max_resolution="1920x1080"
kern.vt.fb.default_mode="1920x1080"
Does that mean booting up using just those four lines?
 
Sorry , what I meant to say was there is too much stuff in your loader.conf . So just boot with a simplified loader.conf and see how it behaves.

Also more details about the actual hardware would be useful. Usually touchpads register on the usb bus so show your usbconfig output.
 
I didn’t have it on FreeBSD 14.0; I bought it recent.

Code:
$ usbconfig
ugen1.1: <XHCI root HUB AMD> at usbus1, cfg=0 md=HOST spd=SUPER (5.0Gbps) pwr=SAVE (0mA)
ugen0.1: <XHCI root HUB AMD> at usbus0, cfg=0 md=HOST spd=SUPER (5.0Gbps) pwr=SAVE (0mA)
ugen1.2: <Hub Genesys Logic, Inc.> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (100mA)
ugen0.2: <HY  HD 72M1  Camera Sunplus Innovation Technology Inc.> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (500mA)
ugen1.3: <RTS5129 Card Reader Controller Realtek Semiconductor Corp.> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (500mA)
ugen1.4: <Bluetooth Radio Realtek Semiconductor Corp.> at usbus1, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (500mA)
 
I went through all the other steps and, after restarting, everything is still the same; you have to suspend it, and then it works...
 
Why did you set iichid_load="NO"? If it's an I2C touchpad, you want this set to YES.

That said, I think you've got too many things in loader.conf. You should remove everything and add one setting at a time after learning what it really does.
FreeBSD does a lot of things right out of the box, so there's little need for customization.
 
Back
Top