1 votes

Le défilement est-il considéré comme une "entrée clavier" ?

Contexte : J'ai installé une application appelée "Scroll Reverser" qui me permettra d'utiliser le paramètre de défilement naturel de mon trackpad et le paramètre de défilement opposé de la molette de ma souris. L'application requiert l'autorisation de confidentialité "Input Monitoring". La description de cette autorisation est la suivante : "Autoriser les applications à surveiller les entrées de votre clavier, même lorsque vous utilisez d'autres applications".

Apple considère-t-elle donc les saisies à la souris, comme le défilement, comme une "saisie à partir du clavier" ?

L'application a été recommandée par un autre utilisateur de ce site : Comment séparer les paramètres "souris" et "trackpad" ?

2voto

Monomeeth Points 61435

Défilement peut est une entrée clavier. Par exemple, l'utilisation des touches fléchées d'un clavier permet souvent de faire défiler la fenêtre.

Bien que je n'aie aucune expérience de l'application Scroll Reverser, une vérification rapide montre que l'application Scroll Reverser a été conçue pour être utilisée par les utilisateurs. code source est disponible. Et, selon son fichier Lisez-moi :

Scroll Reverser installe un robinet d'événements, qui donne accès au flux d'événements, y compris les événements de défilement et les événements gestuels. La documentation principale est Quartz Event Services Reference.

Pour faire la distinction entre le trackpad et la souris, faites défiler les événements gestuels pour déterminer s'il y a 2 doigts ou plus sur le trackpad. doigts sur le trackpad. Si c'est le cas, il suppose qu'il s'agit du trackpad.

Comme l'application utilise les services d'événements Quartz, elle surveille essentiellement les entrées de bas niveau des utilisateurs. De plus amples informations techniques sont disponibles sur le site Quartz Event Services sur le site des développeurs d'Apple.

Mais pour l'essentiel, la surveillance des entrées de bas niveau signifie également la surveillance des entrées de clavier.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X