Input Monitoring Rights macOS

Ask for help with ScummVM problems

Moderator: ScummVM Team

Post Reply
Raiden
Posts: 2
Joined: Sat Oct 08, 2022 2:00 pm

Input Monitoring Rights macOS

Post by Raiden »

Hello,
I'm new to macOS and have a technical question regarding ScummVM.
After launching, a message will appear stating that ScummVM wants to receive keystrokes from all apps.
It is not clear to me why the input monitoring rights are required.
Other programs don't need them either. After all, this is a potential security risk.
Does anyone know the technical reason for this?
User avatar
sev
ScummVM Lead
Posts: 2279
Joined: Wed Sep 21, 2005 1:06 pm
Contact:

Re: Input Monitoring Rights macOS

Post by sev »

IIRC, that is required for the window dragging and window resizing. In this case, ScummVM is not receiving events, but the macOS window manager does. Still, we want to see those events so we can resize the game graphics.

In general, that requirement is coming from the libSDL that we are using.


Eugene
Raiden
Posts: 2
Joined: Sat Oct 08, 2022 2:00 pm

Re: Input Monitoring Rights macOS

Post by Raiden »

Thank you for the information.
Post Reply