Récupérer le type de clavier sous windows

Fermé
missFlo - 8 mars 2012 à 12:27
Pierrot6150 Messages postés 1619 Date d'inscription lundi 4 mai 2009 Statut Membre Dernière intervention 8 janvier 2017 - 9 mars 2012 à 09:26
Bonjour,

j'écris un programme java sous windows et je dois récupérer le type du clavier.
J'ai cherché un fichier système qui contenait les informations sur le clavier mais je n'ai pas trouvé.
Comment est-ce que je peux le récupérer ? svp
merci

A voir également:

3 réponses

bonjour,

regarde ici:

http://www.commentcamarche.net/faq/162-windows-basculer-qwerty-azerty
0
merci j'ai regardé mais ce que je dois faire c'est créer un programme qui détecte automatiquement quel est le type de clavier utilisé.
0
Pierrot6150 Messages postés 1619 Date d'inscription lundi 4 mai 2009 Statut Membre Dernière intervention 8 janvier 2017 560
9 mars 2012 à 09:26
Allez sur ce lien pour comprendre
http://www6.bellamyjc.org/?tdfs=1&kw=Computer+Software+Blog&term=Computer%20Knowledge%20Base%20Software&term=Windows%20Server%20Patch%20Management%20Software&term=Windows%20Server%20Backup%20Software&backfill=0
- Configuration du clavier avant ouverture de session

J'ai regardé chez moi, tu peux avoir plusieurs entré ici (j'en ai 3)
Mais c'est le 1 qui est le bon actuellement

HKCU\Keyboard Layout\Preload

1 REG_SZ Chiffre

Ce chiffre indique le clavier (exemple: 0000080c)

* Il faut vérifier que ce dernier n'utilise pas un clavier personnaliser (comme moi)
HKCU\Keyboard Layout\Subtitutes

Si c'est vide, pas de clavier personnaliser.
Sinon c'est sous la forme
0000080c REG_SZ a000080C

Une fois terminer, avec cette valeur, lire le type de clavier
HKLM\System\CurrentControlSet\Control\Keyboard Layouts\0000080c
Layout Text REG_SZ Belgian French
Layout File REG_SZ KBDBE.DLL

Avec un clavier personnaliser
HKLM\System\CurrentControlSet\Control\Keyboard Layouts\a000080c
Layout Text REG_SZ Clavier Personnalisé ou autre chose...
Layout File REG_SZ KBDBE_FR.DLL
0