J'utilise deux dispositions de clavier différentes sur mon clavier. Je peux passer de l'une à l'autre facilement en utilisant le raccourci Alt+Shift.
Ma question est de savoir s'il est possible sous Windows 7 de tenir une touche pour changer temporairement la disposition du clavier ?
Le contexte : J'utilise un clavier anglais pour la programmation, je voudrais écrire des commentaires avec des accents, et le fait de changer d'alt pour écrire des lettres accentuées et de changer d'alt pour revenir est très maladroit.
Ce site pose la même question pour ubuntu, mais je n'ai aucune idée de comment faire sous Windows.
Editar: Comme dans le commentaire de Dave Rooks, l'utilisation d'AutoHotKey fonctionne très bien. Après quelques prises de tête liées à l'encodage, j'ai décidé d'opter pour ce script simple mais pas si joli (j'ai fini par lister toutes les lettres dans la disposition alternative que je souhaite utiliser) :
!_X_::Send {Alt Down}{Shift Down}{Shift Up}{Alt Up}{_X_}{Alt Down}{Shift Down}{Shift Up}{Alt Up}
donde _X_
correspond à une lettre de la touche dans la disposition actuelle.