etternagame / etterna

Advanced cross-platform rhythm game focused on keyboard play
https://etternaonline.com/
MIT License
474 stars 132 forks source link

Mac Input just does not work (mostly for modern distributions) #1260

Open poco0317 opened 12 months ago

poco0317 commented 12 months ago

I'm combining these issues into one because it's becoming a significant problem and there needs to be a single place to refer to for all of the individual cases.

1241 - input not working solved by adding the Etterna exec (not .app) to Input Monitoring in settings

1047 - input not working macos 11.4, no response

829 - right clicking never works

bluebandit21 commented 4 months ago

See: https://gist.github.com/bluebandit21/d34d7b0b4f9137c34c167e607db63c03 for the most complete compilation of things to try to fix "Input not working due to lack of permissions" suite of problems.

Unfortunately this is right in the intersection of horribly annoying things to work around -- problems relating to us using a horribly old (and honestly horribly insecure! We basically get to act as a system-wide keylogger!!) API for input and problems relating to us being an unsigned/unnotarized app causing us to take an unpleasant alternate path through LaunchServices...