Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// une carte des membres//// (apéros) codelab


#1 2014-07-24 20:48:12 Simulation d'envoi de touches du clavier à partir de pd

valkiri
membre
Lieu: Lille
Date d'inscription: 2010-07-23
Messages: 16
Site web

Simulation d'envoi de touches du clavier à partir de pd



Bonjour,

Tout est dans le titre : je cherche à simuler l'appui de touches du clavier à partir de pure data. Faire comme HID ou KEY mais à l'inverse, en envoyant les commandes plutôt que les recevoir.
D'après mes investigations sur l'INTERNET, celà semble être une question récurrente et non-solutionnée.

Peut-être l'un de vous sait comment faire? J'ai cherché sur le forum mais rien trouvé...

Merci smile

Hors ligne

 

#2 2014-07-25 11:36:09 Re : Simulation d'envoi de touches du clavier à partir de pd

jyg
membre
Lieu: montreuil
Date d'inscription: 2008-11-28
Messages: 143
Site web

Re: Simulation d'envoi de touches du clavier à partir de pd



Bonjour,

pour windows XP,  il y avait keystroke / kbdstroke   écrit par Patrice Colet.

Une version "fait maison" qui simule également des événements de la souris : input_event

Il doit qd même y avoir des trucs qui trainent sur internet pour les autres os.

Dernière modification par jyg (2014-07-25 11:37:02)


J.Y.G.

Hors ligne

 

#3 2014-07-27 12:17:26 Re : Simulation d'envoi de touches du clavier à partir de pd

valkiri
membre
Lieu: Lille
Date d'inscription: 2010-07-23
Messages: 16
Site web

Re: Simulation d'envoi de touches du clavier à partir de pd



Merci pour ta réponse. Ca a l'air très bien. Par contre je suis sur osx, chose non précisée...

J'ai trouvé un petit outil bien fait : http://www.charlie-roberts.com/midiStroke/
Mais je n'ai pas réussi à émuler un "keypress" et un "keyrelease", même avec {makenote} pour avoir une durée de note.

Si j'avance là dessus je vous en ferai part.

Hors ligne

 

#4 2014-07-27 14:01:35 Re : Simulation d'envoi de touches du clavier à partir de pd

rep
modérateur
Lieu: Toulouse
Date d'inscription: 2008-02-27
Messages: 1444
Site web

Re: Simulation d'envoi de touches du clavier à partir de pd



Ugh, j'ai pas de solution toute faite mais sous linux pour simuler une souris, j'utilise xdotool, et ça marche bien, et d'après ce que j'ai compris ça peut aussi simuler un clavier.
(si tu veux pouvoir le faire depuis puredata il va falloir également que tu aies l'objet [shelll] pour pouvoir lancer tes commandes)

Hors ligne

 

#5 2014-07-27 18:01:26 Re : Simulation d'envoi de touches du clavier à partir de pd

valkiri
membre
Lieu: Lille
Date d'inscription: 2010-07-23
Messages: 16
Site web

Re: Simulation d'envoi de touches du clavier à partir de pd



Oui j'ai déjà utilisé l'objet {shell} sur linux, très pratique.

Ca a l'air pas mal du tout xdotool !
Rhhaaa lala, j'ai hâte de retourner sur linux en OS principal... Bon je vais pouvoir rebrancher le Raspberry pi smile

Hors ligne

 

#6 2014-08-27 13:12:24 Re : Simulation d'envoi de touches du clavier à partir de pd

vj_dobermann
membre
Lieu: Genève Suisse
Date d'inscription: 2010-11-05
Messages: 86
Site web

Re: Simulation d'envoi de touches du clavier à partir de pd



Salut Valkiri

j'ai aussi eu ton problème pour un patch, pd devait envoyer des commandes dans le genre cmd+1, cmd+s etc etc
alors du coup j'ai trouvé mon bonheur dans l'appli gratuite midiStroke, téléchargeable ici
http://www.charlie-roberts.com/midiStroke/
depuis PD tu envois du midi et midiStroke te convertir en touche clavier

Magique smile

Dernière modification par vj_dobermann (2014-08-27 13:13:11)

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024