Utilisation de différents mappages pour majuscules et minuscules de la même clé

J'essaie d'utiliser AutoHotkey pour mapper certaines combinaisons de touches d'une manière qui respecte les majuscules et minuscules, mais je ne peux pas l'utiliser. Par exemple: je veux:

AppsKey + L types "a" AppsKey + Shift + L types "b"

Mes tentatives échouées:

A. Les deux combinaisons ne donnent que "b" ("+" semble être le symbole du décalage):

AppsKey & l::Send a AppsKey & +l::Send b 

B. Ne compilera pas et donnera une "erreur de raccourci invalide":

 AppsKey & l::Send a AppsKey & Shift & l::Send b 

C. Ne compile pas et ne donne pas une "double touche d'erreur" (ce qui semble correct car les définitions des raccourcis clavier ne sont pas sensibles à la casse):

 AppsKey & l::Send a AppsKey & L::Send b 

Ce type de cartographie est-il possible dans AutoHotkey? Qu'est-ce que je manque pour le faire fonctionner?

One Solution collect form web for “Utilisation de différents mappages pour majuscules et minuscules de la même clé”

Sur la base de mon travail sur la question Remplacer [avec {et] avec} en utilisant AutoHotkey , j'utiliserais la logique suivante:

 AppsKey & l:: if(GetKeyState("Shift")) SendInput, b else SendInput, a return 
  • Comment puis-je combiner deux scripts AutoHotkey en un seul?
  • Consommer des frappes dans autohotkey (ne pas la laisser se propager à d'autres applications)
  • Puis-je passer entre les fenêtres du même type en utilisant AutoHotkey?
  • Comment combiner trois touches comme touche de raccourci avec Autohotkey?
  • AutoHotKey équivalent sur Mac
  • Alternatives à AutoHotKey thats fonctionne avec Synergy?
  • Autohotkey: Comment obtenir une commande pour agir comme une clé?
  • Script Autohotkey pour quitter la fenêtre VMWare
  • Une façon de maintenir la connexion en vie dans pgAdmin sans la configurer sur le serveur?
  • Comment Remplacer un programme pour verrouiller Windows (Win + L)
  • Autohotkey ... modifiant la vitesse du pointeur de la souris / du pavé tactile?
  • Soyons le génie de l'ordinateur et du réseau.