-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Camera only works when MacBook Pro lid is opened #8
Comments
You could change the Vendor ID here, but I doubt that's the reason for this behavior. Does the same happen with any USB port? |
I also noticed that Apple is listed as the manufacturer here, which could be contributing to the confusion by the OS: It happens on every USB port. The camera works when the MacBook Pro’s lid is open, and as soon as I close it, the camera turns off. This behavior is the same as when people around the internet have taken an actual FaceTime camera from an old MacBook Pro or iMac and spliced into its USB pins to make it a USB cam. The OS also thinks it’s an internal camera and shuts it off when the lid is closed. |
You should be able to test that theory by changing those properties to something else. I also just tried what happens when I close the lid on my MacBook (16" 2019, Catalina) and I can't reproduce the issue you're seeing. The camera stays up. |
I had this same problem. I edited the multi-gadget.sh to replace After restarting the PiSight, I was able to have the camera continue to function while in clamshell mode on my MacBook Air. I did not test these changes one at a time, so I can't pinpoint which change exactly solved the issue. |
Facing the same issue, still trying to figure how to fix it |
I built a PiSight that works great when the lid of my MacBook Pro is opened. However, as soon as I close the lid, the camera shuts off – just like the internal FaceTime camera. I went into the System Report, and it appears the PiSight and FaceTime camera have the same VendorID (1452). Because of that, I'm wondering if macOS thinks the PiSight is a FaceTime camera, and that's why it behaves like one?
Is it possible to change the VendorID of the camera, so that macOS doesn't (apparently) confuse it with being a FaceTime camera?
The text was updated successfully, but these errors were encountered: