Lo sto chiedendo perché non ho trovato nulla di chiaro su questo argomento dopo aver cercato per giorni. Quindi, mi dispiace se la domanda esiste già.
Sto lavorando a un progetto, solo per divertimento, dove voglio controllare il mouse del PC da Raspberry Pi. L'input dell'utente verrebbe effettuato da qualsiasi tipo di hardware collegato all'RP, il mio principale dubbio è su come controllare l'invio delle istruzioni di movimento al PC dall'RP tramite USB.
So che devo abilitare la modalità OTG per fare in modo che il PC lo riconosca come un dispositivo USB, ma non ho idea di come inviare i movimenti del mouse al PC tramite USB e far capire a Windows / Linux. Ho scoperto che esiste "Framework API per gadget Linux-USB", ma non esiste alcun esempio sull'utilizzo e in realtà non so se sia l'approccio migliore.
Potresti darmi alcuni indizi o risorse per aiutarmi?
Grazie mille.
usbkbd.ko
g_ether
viene utilizzato quando si lega lo zero come gadget Ethernet (ma è il lato slave, il driver lato host è il più generico usbnet
).
hid_gadget_test
programma menzionato lì, non ho un pi utile ma potresti controllareapt-file search hid_gadget_test
(eapt install apt-file
prima se necessario).