Closed Qonfused closed 1 year ago
FYI Webcam info on my UX581, in case its the same webcam
Yeah, it appears to be the same webcam. It looks like yours is missing its serial number, which can be problematic. Does your webcam work on your machine?
Webcam is detected in apps but no signal seems to get through, either a black or blank screen depending on the app.
Forgot to update issue status. This is the same behavior I'm noticing on the UX481.
Interesting note: when the camera (USB) is passed through to QEMU or VMware Fusion, the camera does properly function when loaded with the proper drivers.
I've added the AnyiSightCam kext in https://github.com/Qonfused/ASUS-ZenBook-Duo-14-UX481-Hackintosh/commit/e0672e87eb7d4d2a78975f29b1ebd285a1323b21, though this assumes PID 0x56cb
; instances of 22219
will need to be replaced with 22251
for product ids under IOKitPersonalities (in the kext Info.plist). You can also use the same kext from shiecldk and just replace product/vendor ids the same way.
Reopening as current issue is a regression.
@Qonfused @danperks Do you reset your BIOS settings and stop using modGRUBShell? I found out modGRUBShell can mess up USB ports on my UX582. Once I stop using modGRUBShell and only set the BIOS settings, I can get the camera and the USB ports to work normally.
I only set these options in BIOS:
@Qonfused @danperks Do you reset your BIOS settings and stop using modGRUBShell? I found out modGRUBShell can mess up USB ports on my UX582. Once I stop using modGRUBShell and only set the BIOS settings, I can get the camera and the USB ports to work normally.
Yes, I have re-flashed my bios since then; my current settings for reference are listed in https://github.com/Qonfused/ASUS-ZenBook-Duo-14-UX481-Hackintosh/wiki/Install-Guide-(WIP)
I don't believe there is a fix for this. Will revisit if more information about the underlying issue is found.
@Qonfused Did you solve this? You may want to check if you have USB builtin with USBport.kext. It's most likely a USB issue.
It's marked as internal here under port 5: https://github.com/Qonfused/ASUS-ZenBook-Duo-14-UX481-Hackintosh/blob/83efd22fafbbeaf76c5bec7a3fa868ed32c49908/src/Kexts/UTBMap.kext/Contents/Info.plist#L81-L89
Unfortunately there is no driver support in macOS for UVC/IR cameras.
I have seen the GitHub issue before, but not after Mar 2023. It did mention an updated version of CameraControl, but I'm not sure if this still works past Mojave. The main suspicion is that the camera exposure isn't set by default, so the incoming image will always be black.
There aren't any additional wires/controls exposed by the camera, so the only way to control the camera exposure would be through a UVC/IR driver. These are the only wires connected to USB port 5:
AnyiSightCam UVC driver requires info.plist changes for all instances of
idProduct
andidVendor
with decimal form of the product and vendor ids. You can find these values for the webcam in system information under USB. May require documentation for potential fixes.In my case I had
0x56cb
and0x13d3
for my product and vendor ids.