J'utilise le logiciel Moon+ Reader pour lire les fichiers pdf sur une tablette Sony xperia. Au lieu de balayer l'écran pour faire défiler le pdf, j'aimerais utiliser une souris avec une molette de défilement pour faire défiler le pdf. Est-ce possible et de quoi ai-je besoin ? J'utilise la version 4.2.2.
Réponses
Trop de publicités?Cette réponse montre que vous pouvez capturer l'entrée tactile du périphérique brut (`/dev/input/event2') dans un fichier, puis la lire quand vous le souhaitez. Vous pouvez ensuite automatiser un événement pour lire l'entrée tactile capturée chaque fois que vous souhaitez faire défiler la page.
Si votre tablette Xperia est rootée, utilisez une application appelée Tasker. Elle est capable d'émuler l'envoi d'événements tactiles et de balayage à l'écran. Je l'ai utilisé dans plusieurs applications pour faire défiler l'écran vers le haut. Bien sûr, vous pouvez utiliser Tasker si l'appareil n'est pas mais je ne suis pas sûr que vous puissiez envoyer des commandes shell.
Dans Tasker, créer une nouvelle tâche, catégorie d'action CODE--> RUN SHELL--> input swipe X1 Y1 X2 Y2
Consultez ce lien : http://www.pocketables.com/2013/07/how-to-emulate-touch-input-using-tasker-and-Root.html
Vous pouvez également utiliser Tasker pour envoyer des événements de bouton afin d'émuler un pavé directionnel. Il suffit d'envoyer un nombre x de clics pour faire défiler la partie appropriée de l'écran.
Il ne vous reste plus qu'à déterminer comment vous souhaitez déclencher l'exécution de cette tâche.
Si cela fonctionne, faites-le moi savoir !