Accueil > Forum > > > > Manipulation du clavier...
Manipulation du clavier...
jeudi 14 avril 2005 à 14:14:18 |
Manipulation du clavier...

linky666
|
Bonjour a tous J'aimerais savoir si il est possible de faire comme si une touche du clavier a été enfoncée. Par exemple, je ne suis pas devant mon écran mais c'est comme si j'appuyais sur la touche 'a' toutes les 10 min. Ce n'est qu'un exemple, je n'ai pas besoin de savoir comment gérer des temps, mais juste si il y a moyen de faire croire qu'on a appuyé sur une touche. Merci
|
|
jeudi 14 avril 2005 à 14:32:36 |
Re : Manipulation du clavier...

vinc1008881
|
renseigne toi sur le buffer clavier : il est dans zone de la ram au environ du 700éme octet
|
|
jeudi 14 avril 2005 à 14:40:17 |
Re : Manipulation du clavier...

BruNews
|
Sous Windows: voir SendInput() dans MSDN.
ciao... BruNews, MVP VC++
|
|
jeudi 14 avril 2005 à 15:40:07 |
Re : Manipulation du clavier...

linky666
|
Premièrement, merci pour les réponses :) J'ai déjà essayé SendInput, SendMessage/PostMessage, et keybd_event, mais ca ne fonctionne pas. Je vais être un peu plus précis :) J'aimerais faire en sorte qu'une application qui utilise directx ait l'impression qu'une touche est enfoncée. D'après ce que j'ai compris, directx lis directement le status du clavier, ce qui explique que ces fonctions ne fonctionnent pas... et DirectInput ne permet pas d'envoyer quoi que ce soit à l'aide du clavier. Je n'ai pas encore cherché pour le buffer clavier, est ce qu'il y a une chance pour que ca fonctionne ?
|
|
jeudi 14 avril 2005 à 16:25:38 |
Re : Manipulation du clavier...

vinc1008881
|
le buffer clavier, c'est un truk gérer par les int BIOS . Je crois que c'est l'interruption 9 ou 16 h ki ecrit dans le buffer clavier. Donc avec MS-DOS sa marche mais avec DirectX ????? Faut voir si Windows utilise aussi ce buffer clavier ?? Donc faudrait un programme qui lit la RAM ..... Va chercher des infos sur la MSDN Je pense que sa peut marcher : regarde de la doc sur le net PS : je cherche desesperement de l'aide pour un post que j'ai mis hier sur un kernel en C et en asm (c'est deux post plus bas que celui ci) merci 
|
|
jeudi 14 avril 2005 à 21:20:00 |
Re : Manipulation du clavier...

linky666
|
Je viens de tester une écriture directement sur le buffer clavier, ca affiche les caractères dans l'application qui fait l'interruption uniquement... De toutes facons, j'avais l'intention d'utiliser du code assembleur avec interruptions dans borland c++ builder, mais ca ne semble pas possible, je pense que je vais laisser tomber cette idée tout simplement ^^; Merci en tout cas pour les suggestions (et désolé je ne suis pas assez compétent pour répondre à ta question sur le kernel :-( )
|
|
samedi 16 avril 2005 à 09:00:07 |
Re : Manipulation du clavier...

ToutEnMasm
|
Salut, On peut effectivement simuler l'appui sur une touche.Il faut passer par un driver.On détourne l'interruption du clavier et on rajoute le code de la touche .Il existe un example en masm mais pour l'instant le site est en panne. C'est l'interruption 16h qui gère le clavier , et n'y a rien la dessus dans msdn. Voir mon site ,"liens" tout y est sur " masm , dos et vxd". le site en panne [ Lien ] avec l'exemple d'interrogation clavier sous XP. MASM32 propose depuis peu un kit pour réaliser des drivers sous XP,2000 et NT ToutEnMasm
|
|
Cette discussion est classée dans : exemple, clavier, touche, manipulation
Répondre à ce message
Sujets en rapport avec ce message
comande en hyperterminal [ par jmb7523 ]
Bonjour, je dois envoyer une commande par l'hyperterminal. Cette commande est la suivante: CHAN1 cette commande permet de changer la frequence d'em
Kel µC ? [ par none77 ]
Bonjour,J'ai une sorte de petit automate qui communique en RS232.Pour communiquer avec, j'aimerai utiliser un afficheur (il me faut 5 chiffres) et un
encore du tron et du graphisme [ par krater ]
me revoila pour une question de TRON( et oui j'ai un ambitieux projet)je sais que pour afficher point par point un dessin, je peut mettre dans un tabl
besoin d'aide tres urgent!!! [ par lefrans ]
voila mon probleme je recherche le code en PBP (pic basic pro) pour programer un pic 16f877 d'une calculatrice (simple)je dispose d'un clavier 4x4 et
SendMessage [ par bultez ]
bulj'écris mon 1er programme avec FASM ( flat assembler )qui me semble très bien par ailleurs.je peine quand même beaucoup car la documentationest plu
lecture du scancode [ par TRAX44 ]
salut,j'ai pb avec la lecture du scancode des touche via le port 60après 8 touches à chaque foi ke j'appui sur une touche y commence à me faire des be
Gestion du clavier [ par k2k ]
Je programme en ce moment un petit jeu de plate forme en assembleur 16 bit et j'aimerai bien gérer le clavier sans utiliser les interruptions 16 et 21
Fréquence clavier !!! [ par eldered ]
Bonjour a tous !Je code actuellement en java un bomberMan et j'ai quelques soucis de fluidité dans mon scrolling de la carte. Certes, si je scroll pix
Test souris && pause clavier [tasm] [ par merzhin ]
Bonjour voila, jutilise 2 procédure :une pour faire un test soursi (ki me donne les coordonné de la position de la souris ainsi que l'etat des buttons
mappage clavier [ par S2R ]
bon, voilà mon problème:j'ai commencé un ptit OS, et j'arrive pas à changer le clavier, il est en qwerty, et pas en azerty.Est-ce qu'il y a un moyen d
Livres en rapport
|
Derniers Blogs
[MIX10] KEYNOTE PREMIèRE JOURNéE - WINDOWS PHONE 7 ET SILVERLIGHT 4[MIX10] KEYNOTE PREMIèRE JOURNéE - WINDOWS PHONE 7 ET SILVERLIGHT 4 par cyril
Comme l'année dernière, me revoici à Las Vegas pour Mix10. Ce matin a eu lieu le premier keynote animé par Scott Guthrie. Le keynote s'est déroulé en 2 parties : Silverlight 4.0 et Windows Phone 7 Silverlight 4.0 Le taux de pénétration de Silverli...
Cliquez pour lire la suite de l'article par cyril [MIX10] RELEASE CANDIDATE DE SILVERLIGHT 4 ET RIA SERVICES[MIX10] RELEASE CANDIDATE DE SILVERLIGHT 4 ET RIA SERVICES par Audrey
C'est enfin officiel, grâce au MIX 2010, les Release Candidate de Silverlight 4 et de RIA Services sont sorties ! Pour les télécharger, voici les liens : Silverlight 4 RC : http://silverlight.net/getstarted/silverlight-4/ RIA Services RC : http://www.micr...
Cliquez pour lire la suite de l'article par Audrey PREMIERES IMPRESSIONS SUR WINDOWS PHONE 7PREMIERES IMPRESSIONS SUR WINDOWS PHONE 7 par odewit
Il est toujours passionnant de decouvrir une nouvelle plate-forme. C'est bien entendu le cas pour Windows Phone 7. Mais au-dela de la passion technique, j'ai le sentiment qu'il s'agit d'un coup de maitre en termes d'ergonomie (tres fluide et epuree) e...
Cliquez pour lire la suite de l'article par odewit [WINDOWSPHONE7] LECTEUR DE FLUX RSS[WINDOWSPHONE7] LECTEUR DE FLUX RSS par Vko
Parce que j'aime pas tester à moitié, je me suis amusé à développer un petit lecteur de flux RSS avec un look qui vous rappellera surement quelque chose :) La RC de Visual Studio est plutôt molle mais fonctionne correctement. L'émulateur est pas...
Cliquez pour lire la suite de l'article par Vko [WP7] L'éMULATEUR WINDOWS PHONE 7 EST MULTITâCHE[WP7] L'éMULATEUR WINDOWS PHONE 7 EST MULTITâCHE par KooKiz
Une question qui reste en suspend concernant Windows Phone 7 est de savoir si le système permettra à plusieurs applications de s'exécuter simultanément, ou si un système de mise en pause similaire à celui de l'iPhone sera adopté. Même si cela ne perm...
Cliquez pour lire la suite de l'article par KooKiz
Logiciels
Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods Konvertor (4.00)KONVERTOR (4.00)Le logiciel est un gestionnaire multimedia affichant, jouant et convertissant plus de 2000 format... Cliquez pour télécharger Konvertor
|