Bonjour la ML,
Je n'ai peut-être pas tout suivi, mais si on doit presser NVDA+F2, c'est
que justement, c'est NVDA qui prend la priorité sur les raccourcis
clavier de AutoHotKey. Cela peut être dépendant du moment où le script
.ahk est lancé par rapport à NVDA... Il y a aussi cette histoire de
"hooks" que l'on peut installer dans AutoHotKey, mais enfin, en tout
état de cause, je peux imaginer qu'en la matière, le dernier qui parle a
toute chance d'avoir raison... Si on ne veut pas être trop embêtés, ça
risque d'obliger à jouer aussi sur les gestes de commandes dans NVDA ou
le Gestionnaire de clavier dans Jaws...
Par ailleurs, en ce qui concerne les conflits potentiels en utilisant
Maj + chiffre du pavé numérique, un moyen simple de les évaluer pourrait
être l'aide clavier, Insert+et commercial (je dis Insert car c'est le
même principe pour NVDA et Jaws). On voit que pour les deux revues
d'écran, ce n'est pas anodin. A chacun de voir s'il est prêt à sacrifier
les fonctions correspondantes.
En tout cas merci pour tous vos messages, ça m'en donne des trucs à essayer.
J.-F.
Le 23/06/2017 15:55, Pierre-Louis a écrit :
Bonjour Abdel et tous,
C'est une bonne nouvelle que le problème de Seb soit résolu, ce
scancode fonctionne chez moi aussi et il ya des chances que cela
fonctionne chez tout le monde.
En mettant les 2 lignes ci-dessous, cela fonctionne aussi chez moi :
+numpadclear::send, 5
+sc04C::send, 5
et dans l'ordre inverse aussi.
à Seb : est-ce pareil chez toi ?
Autre question : cela me déranve de devoir presser NVDA+F2 avant de
presser Maj+numpad* ou maj+numpad /
Le scancode de ces touches aurait-il la priorité sur les raccourcis de
NVDA ?
Sous ma sugnatyre, je vous ai mis quelques raccourcis bien pratiques.
Merci à toi.
Bien amicalement,
Pierre-Louis.
Début du code
; Mise enveille, redémarrage et arrêt du PC
; Control+Win+Retour arrière : mise en veille standard du PC
^#backspace::DllCall("PowrProf\SetSuspendState", "int", 0, "int", 1,
"int", 0)
; Control+Win+origine : redémarrage du PC
^#home::shutdown, 2
; Control+Win+Fin: arrêt du PC
^#end::shutdown, 9
; Win+n : lancer bloc notes
#n::run notepad.exe
; AltGr+d : lance l'explorateur sur le disque d: Le focus est placé
sur la liste des dossiers.
^!d::run explorer d:\
; AltGr+F : lancer Firefox
^!f::run "C:\Program Files\Mozilla Firefox\firefox.exe"
; AltGr+puissance 2 : lancer Thunderbird
^!²::run "C:\Program Files (x86)\Mozilla Thunderbird\thunderbird.exe"
fin du code
<http://www.rptools.org/Outils-DV/>
<http://www.rptools.org/Outils-DV/>
Pierre-Louis, Mon site Outils-DV <http://www.rptools.org/Outils-DV/>
Le 22-06-17 à 21:38, Abdel a écrit :
Salut les amis,
Le problème de Seb est résolu, en utilisant le Scan Code de la touche
numpadclear, au lieu du Virtual Key.
+sc04C::send, 5
Le Scan Code est aussi un code de touche, mais il est plus lié au
hardware de chaque bécanes.
Voici une discussion qui en parle sur le forum d'AutoHotKey :
https://autohotkey.com/board/topic/98272-scan-codes-and-virtual-keys-what-is-the-difference/#entry618752
Bien amicalement,
Abdel.
Le 22/06/2017 à 14:48, Sèb a écrit :
Coucou.
Toujours no hotkey.
Sèb
Le 22/06/2017 14:04, Abdel a écrit :
Coucou Seb et tous,
Essaie cette astuce, elle utilise le virtual key de la touche
numpadclear.
+vk0C::send, 5
Si ça fonctionne chez toi, on pourrait suggérer une solution
similaire à notre ami Alain, pour le virtual key de la touche Insert.
Voila, merci à toi.
Bien amicalement,
Abdel.
Le 21/06/2017 à 23:16, Sèb a écrit :
j'ai la 1.0.48.05, quand j'ai une minute je vais chercher la
dernière version pour voir.
Sèb
Le 21/06/2017 21:24, Abdel a écrit :
OK Seb, merci.
Bizarre ce problème avec le numpadclear.
2 pistes me viennent à l'esprit :
1. Quelle version de AHK utilise-tu?
Pour le savoir, dans ton fichier AHK, saisi l'instruction suivante :
MsgBox % "Ma version d'AutoHotKey : " A_AhkVersion
Ici, j'ai la 1.1.24.02.
2. Peut-être cela viendrait-il d'une config spéciale de ton
clavier, là , malheureusement, je n'ai pas de soluce...
Si tu veux, on pourrait exposer le PB sur le forum anglophone
d'AutoHotKey.
Voila, merci à toi.
Bien amicalement,
Abdel.
Le 21/06/2017 à 20:58, Sèb a écrit :
Coucou Abdel.
Parfait pour + et -. Ici maj+5 me dit no hotkey.
Sèb
Le 21/06/2017 19:12, Abdel a écrit :
Resalut Pierre-Louis et tous,
Pour les touches plus et moins, essaie donc ce qui suit :
+numpadadd::send, {+}
+numpadsub::send, {-}
Chez moi, le numpadclear::send, 5 marche bien.
Bien amicalement,
Abdel.
Le 21/06/2017 à 18:45, Pierre-Louis a écrit :
Merci Abdel et Quentin pour vos avis. J'en conclus que cela
devrait fonctionner fdans la majorité des cas.
Pour répondre à Seb, les + et moins sont réalisable mais :
send, +
ne fonctionne pas. Comment envoyer un caractère réservé à AHK ?
Quant au chiffre 5, je ne sais pas encore s'il y a un autre
nom que numpadclear pour cette touche.
Je verrai cela demain.
Cordialement,
Pierre-Louis, Mon site Outils-DV
<http://www.rptools.org/Outils-DV/>
Le 21-06-17 à 18:23, QuentinC a écrit :
Pas sûr, le hook est assez capricieux avec Jaws.
Si d'aventure Jaws et NVDA sont lancés en même temps, c'est
souvent NVDA qui prend le dessus.
Plus généralement, je ne crois pas que ça rentre en conflit
avec quoi que ce soit. Lors d'un essai sur le Salon pendant
le développement du Yahtzee, il s'avère que j'ai été
incapable de capter Shift+Touches du pavé numériques quand il
n'est pas activé avec NumLock, avec les moyens conventionels
(sans hook). Le modificateur n'est pas raporté.
Par contre avec Ctrl il pourrait y avoir des conflits.
Progliste :
Pour se d�sinscrire de la liste :
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe
Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/
Je vous rappelle que les pi�ces jointe sont activ�s leur
taille est limit� � 2 MO
Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste
ou en priv�, je vous r�pondrez en priv�.
Progliste :
Pour se d�sinscrire de la liste :
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe
Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/
Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO
Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�, je
vous r�pondrez en priv�.