Closed JChamberlain28 closed 2 years ago
Does your keyboard work BEFORE the firmware update?
Otherwise I am afraid your problem is not related to firmware.
I have not updated my firmware to the one that has been reported in other issues (Aug 26). Support for SL keyboard was released after the firmware I am on, so I think your right it's not firmware that is the problem. Any further steps for me to troubleshoot would be extremely helpful ☺️
@JChamberlain28 @RockJesus @SmartBoy84 Sorry for the late reply, too occupied these days. Anyway, please test this test build.
In case of not working, attach sudo dmesg | grep -E "SurfaceS|SurfaceB|SurfaceH"
BigSurface.kext.zip
Will this also fix trackpad gestures not working?
trackpad shouldn't be an issue as long as BigSurface is properly loaded, battery also.
The keyboard still doesn't work @Xiashangning
Try this one BigSurface.kext.zip
I don't see any difference:
@JChamberlain28 @RockJesus @SmartBoy84 Sorry for the late reply, too occupied these days. Anyway, please test this test build. In case of not working, attach
sudo dmesg | grep -E "SurfaceS|SurfaceB|SurfaceH"
BigSurface.kext.zip
All good. I appreciate you finding time to reply since you don't have to. I will test this in next few days. I'm also quite occupied currently.
@SmartBoy84 Try this one. Also does battery and trackpad works? BigSurface.kext.zip
What the hell? It just started working after a random number of reboots - it's not even that build, it's the one before.
Hell yeah! Congratulations man! However, trackpad gestures (working with a stock VoodooI2C and whatever)+ battery is still broken.
Also, any idea if there's a way to get working internal WiFi?
What the hell? It just started working after a random number of reboots
Yes, if you compare your last two output above you will find some clue. The reason why it fails is because that the communication from the hardware is really lossy, and it needs to retrive its report descriptor which is quite long (>100 bytes) . So maybe sometimes it will work. The only thing I have changed in the last build is to force it to try multiple times for report descriptor.
trackpad gestures (working with a stock VoodooI2C and whatever)
Are you using the latest VoodooI2C that is working? I need logs. sudo dmesg | grep -E "SurfaceS|SurfaceH|SurfaceB|VoodooI2C"
trackpad gestures (working with a stock VoodooI2C and whatever)
Are you using the latest VoodooI2C that is working? I need logs.
sudo dmesg | grep -E "SurfaceS|SurfaceH|SurfaceB|VoodooI2C"
Nothing in the logs have changed - yes, I was using the latest VoodooI2C
I need logs, and ioreg as well. Also a screenshot of all your loaded kexts (EFI/OC/Kexts)
Keyboard wasn't working this time round btw
config.plist
I have a surface laptop 2 (8250u). I have MacOS Monterey installed and BigSurface kext.
I am in Mar 10 firmware update so before the keyboard changes from Aug 26.
My trackpad works but no gestures. My keyboard does not work. Other features such as battery status seem to work.
I have noticed on boot these messages and wondered if this indicates anything.
If I know what files or logs to provide I can provide. Also happy to troubleshoot if anyone has had this problem and resolved it before.