Domanda

In sostanza Attualmente sto usando la libreria wiiuse per ottenere il wiimote a lavorare su Linux. Voglio essere ora in grado di controllare il mouse attraverso le letture IR.

Qualcuno mi può punto nella giusta direzione su come avvicinarsi a questo? So di uinput ma non sembra essere un sacco di tutorial / guide sul web.

Sto lavorando con C / C ++ in modo da una libreria in C / C ++ sarebbe utile.

Saluti.

È stato utile?

Soluzione 3

Alla fine decisi di disegnare solo oggetti "cursore" sullo schermo e utilizzare la configurazione ogni dispositivo di input per controllare un oggetto separato "cursore". Questo sembrava l'idea migliore come eravamo a corto di tempo.

Altri suggerimenti

Credo che si dovrebbe guardare in un nuovo dispositivo del mouse "divenire". Ciò richiederebbe lo sviluppo di un driver di periferica che sa leggere il dispositivo di Wii, e presentare i dati al sistema di input, come se venisse da un topo. Il kernel di Linux supporta più topi collegati allo stesso tempo, e si fonde gli ingressi da tutti loro, quindi questo funzionerà bene.

Questo libro potrebbe essere un aiuto a portata di mano lungo la strada. Non sono sicuro se è possibile farlo completamente in userland, ma che è, naturalmente, la pena indagare troppo.

I `m non è sicuro se ho capito si mette in discussione corectly. Se alla ricerca di controling puntatore del mouse da guardare userspace a XTest estensione Utile link

Modifica: Dal kernel POV uinput sembra buona punto di partenza

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top