È possibile duplicare nuovamente il segnale hardware su Linux?

3

Poiché ogni cosa è un file sul sistema UNIX. Se ho un hardware, ad esempio un mouse, spostato dall'angolo sinistro all'angolo destro, dovrebbe produrre alcuni tipi di file per comunicare con il sistema.

Quindi, se la mia ipotesi è corretta, è possibile fare le seguenti cose:

  1. Cattura i dati non elaborati, ovvero spostando il cursore del mouse dall'angolo sinistro all'angolo destro?

  2. Riduplica i dati non elaborati, utilizzando un programma, la stessa velocità di produzione e i dati, al fine di "rifare" lo spostamento del cursore del mouse dall'angolo sinistro all'angolo destro

posta Ted Wong 15.11.2012 - 13:55
fonte

1 risposta

2

Sì, puoi catturare eventi del mouse "grezzi" usando i nodi del dispositivo / dev / input / *. È quindi possibile riprodurre quegli eventi scrivendo un'applicazione che si interfaccia con il driver uinput.

Puoi anche farlo con l'XServer iscrivendoti agli eventi del mouse nella finestra radice e usando l'estensione xtest per riprodurre gli eventi.

    
risposta data 15.11.2012 - 23:43
fonte

Leggi altre domande sui tag