2009-12-04 12 views
1

Je voudrais utiliser le Philips LFH-2330 pour voir les images (avec Windows Image Viewer ou un autre spectateur, comme IrfanView, etc.)Comment intercepter et traduire les événements USB

Le LFH-2330 est un contrôleur de pied avec quatre pédales (voir here par exemple) utilisées pour contrôler le logiciel de lecture audio pour la transcription. Il vient avec son propre pilote et logiciel. La configuration la plus simple pour moi serait un logiciel qui capturerait les événements de pédale du contrôleur et déclencherait les événements de clavier (pédale droite => flèche droite, pédale gauche => flèche gauche).

Cette configuration simple nécessite toutefois que l'application de visualisation soit mise au point pour qu'elle fonctionne. Une meilleure solution serait de pouvoir contrôler l'application de visualisation à partir de la pédale sans que l'application soit (ou ne vienne) au point, de sorte que je puisse taper avec mes mains et paginer avec mes pieds en même temps. (Mais cela peut aussi être réalisé avec deux ordinateurs).

Quelle serait la meilleure façon d'aborder ce problème?

Répondre

0
  • C'est plus ou moins le piratage non? Ce qui suit pourrait fonctionner sur Windows ~~~

Quoi qu'il en soit, il peut y faire

  • Comprendre les commandes USB du contrôleur (en utilisant usb-traceur)
  • Ecrire un pilote de filtre interception le PRI USB, et générer un tel IRP
  • générer IRP de votre pilote de filtre, sur l'obtention de commandes à partir de votre entrée, dire, Clavier

Pour faire les choses ci-dessus, vous devriez très bien connaître le modèle WDM. IOCTL etc ~~~

+0

Eh bien, votre réponse est probablement la bonne, mais je me suis trouvé tout à fait incapable de le retirer ... J'ai fini par acheter à la place: http://www.kinesis-ergo.com/fs -savant-elite.htm qui fonctionne très bien. – Bambax