2015-04-02 24 views
5

Sto cercando di abilitare il puntatore del mouse nel dispositivo Android e di controllarne il movimento con i comandi adb senza effettivamente collegare il mouse.Come abilitare il puntatore del mouse nei dispositivi Android con i comandi adb

+0

Possibile duplicato di [Come utilizzare ADB per inviare eventi tattili al dispositivo utilizzando il comando sendevent?] (Http://stackoverflow.com/questions/3437686/how-to-use-adb-to-send-touch-events -to-device-using-sendevent-command) – bain

risposta

2

Questa è una domanda molto valida. Sembra che i metodi siano limitati, ma ho trovato alcune informazioni piuttosto promettenti su questo blog di ragazzi: PocketMagic article. È uno sviluppatore di Google Code e in passato ho usato alcune delle sue cose. Quindi, sembra che tu possa iniettare eventi del puntatore del mouse a livello di kernel attraverso adb, scrivendo a /dev/input/eventXXX, con X che è ciascun metodo di input collegato al dispositivo. Ha creato una libreria per l'interfaccia con il kernel e anche un'app installabile che può risolvere tutte le tue esigenze. Tuttavia, se hai bisogno di una soluzione adb pura, puoi probabilmente ispezionare il suo codice per capire il processo di determinazione di quale alias scrivere e quali sono i suoi comandi adb.

Buona fortuna!

+0

Questa informazione è molto utile. Devo ancora usare le informazioni di cui sopra, ma sembra che risolvano il mio problema. – Deepak