-
Notifications
You must be signed in to change notification settings - Fork 31
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
atom-hydra on mac catalina not requesting mic or camera permissions #35
Comments
Same issue in Mojave. |
I’m also experiencing this in Big Sur 11.1. Is anyone working on this issue? If not, I’d like to volunteer. I use this package a ton and would like to contribute to it. I can’t promise a solution, but I’d give it a go :) |
hi folks, i worked this issue. but it's so complex for me. I think this problem is caused by atom. I tried it with veda but I could not be successful there either. I am open to ideas. |
I have been trying as well, but have no solution so far. So far, I have been able to access system preferences from inside the hydra plugin by including them in main.js as follows. import { desktopCapturer, remote } from 'electron'
const { systemPreferences } = remote However, running @elunaj @livacengiz any help with this is greatly appreciated! Feel free to comment here or in the dev channel at the hydra discord https://discord.gg/82EYfdFEmz |
@ojack sure, I'll gladly take a look at this! Also, I joined the hydra discord. |
are there no updates to this issue? macOS Big Sur, and can confirm it still doesnt work, and i cant seem to find any reference to atom's permission granting :( |
Also following up on this thread - Catalina still doesn't work |
Processing on 10.15+ had a similar issue – maaaybe opening via Terminal can request the right premissions??https://www.youtube.com/watch?v=xNa_ua_esmw |
@ffd8 That was a good suggestion - but unfortunately I still get the silent failure when I open via Terminal (in the way suggested in the video) edit: my mistake - it worked for me! |
@jholtzkener-at-cbc It actually just worked for me! when I combined the terminal method with the I added electron system preferences to the global namespace in atom-hydra.
It now continuously works for me if I open atom via the terminal. Still would like to find a better way to solve this, but hopefully it works for others in the meantime. |
@ojack, I tried it again after seeing your post, and it works! I didn't even get to |
@jholtzkener-at-cbc so happy to hear that!! mine still doesn't request permissions, but at least it works in the meantime |
Woohoo – happy to hear it worked! (yeah, closing and re-opening seems to be key). |
Atom-hydra does not request permission to use the microphone or the camera on my macbook (running macOS Catalina 10.15.7). When running code in hydra such as
a.show()
ors0.initCam()
, I get no errors, but the the system does not ask for permission to use the mic or the camera and silently fails.I can see in the System Preferences that Atom does not have the option to allow microphone use (i.e., there is no checkbox). The same is true for the camera.
In contrast, when I run code for producing feedback, it did ask for permission for Screen Recording, and this is visible in the System Preferences:
I have tried reinstalling Atom and atom-hydra, as well as resetting the privacy settings with tccutil reset, but it has no effect - it asks permissions again for screen recording, but does not ask for camera or microphone
The text was updated successfully, but these errors were encountered: