Volviendo al meollo: Mi idea sería, conservar la configuración ANSI para la mayoría de los dibujitos de las teclas del teclado pero tener la ñ donde esta la tecla [;:], la tilde donde está la tecla ['' '] (que creo que actualmente está bien configurada), el punto y coma ; donde está la tecla [,<] sin perder la coma, los dos puntos donde está la tecla [.>] sin perder el punto y el abrir y cerrar interrogación en [?/]. Por ponerle algún extra sería estupendo si se puede poner la C trencada en la ñ al pulsar alt o control, pero si no se puede o es demasiado no es algo que sea vital.
Muchas gracias de antemano y disculpad mi ignorancia sobre todo lo referente a este ámbito.
El código que he ejecutado de un tutorial de YouTube es el siguiente:
Code: Select all
; Modificadores
; ^ Ctrl
; ! Alt
; + Shift
; # Win
; < Left
; > Right
; Vocales minuscualas y ñ
!a:: Send á ; Alt+a = á
!e:: Send é ; Alt+e = é
!i:: Send í ; Alt+i = í
!o:: Send ó ; Alt+o = ó
!u:: Send ú ; Alt+u = ú
!n:: Send ñ ; Alt+n = ñ
; Simbolos
!/:: Send {¿}{?}{left 1} ; Alt+/ = ¿?
!1:: Send {¡}{!}{left 1} ; Alt+1 = ¡!
;Para vocales acentuadas en mayusculas
#if GetKeyState("CapsLock", "T")
!a:: Send {Á} ; Alt+A = Á
!e:: Send {É} ; Alt+e = É
!i:: Send {Í} ; Alt+i = Í
!o:: Send {Ó} ; Alt+o = Ó
!u:: Send {Ú} ; Alt+u = Ú
!n:: Send {Ñ} ; Alt+n = Ñ
#if
Buscando más información he conseguido remapear yo mismo el punto y coma y los dos puntos a las teclas que quería, sin embargo, no consigo situar la ñ en la tecla de [;:] debido a que al establecer esos símbolos como ñ siempre que escribo un ; o un : sale una ñ. Así que, he borrado las líneas referentes a la ñ por si alguien sabe como escribirlo. Muchas gracias.
Code: Select all
;
; Vocales minuscualas y ñ
!a:: Send á ; Alt+a = á
!e:: Send é ; Alt+e = é
!i:: Send í ; Alt+i = í
!o:: Send ó ; Alt+o = ó
!u:: Send ú ; Alt+u = ú
; Simbolos
!/:: Send {¿}{?}{left 1} ; Alt+/ = ¿?
!1:: Send {¡}{!}{left 1} ; Alt+1 = ¡!
+,:: Send {;}
+.:: Send {:}
!,:: Send {<}
!.:: Send {>}
;Para vocales acentuadas en mayusculas
#if GetKeyState("CapsLock", "T")
!a:: Send {Á} ; Alt+A = Á
!e:: Send {É} ; Alt+e = É
!i:: Send {Í} ; Alt+i = Í
!o:: Send {Ó} ; Alt+o = Ó
!u:: Send {Ú} ; Alt+u = Ú
#if