2011-06-08 19 views
14

Tengo una antigua IBM Modelo M desde 1994. Es impresionante, pero no tiene una tecla de Windows. Me gustaría utilizar AutoHotkey para asignar la combinación de Ctrl +Alt para simular la tecla de Windows con el fin de tomar ventaja de los accesos directos de Windows por defecto. Aquí es lo que tengo:¿Cómo puedo simular la clave de Windows en Autohotkey?

LCtrl & LAlt :: Send {LWin} 

Se sugirió que tal vez las ventanas es reemplazar el Ctrl +Alt combinado, así que también intentado:

~Alt & Space :: Send {LWin} 

Ninguno de estos trabajos. Yo al menos me gustaría ser capaz de abrir el menú de inicio desde el teclado (Ctrl + Esc es demasiado torpe.)

Respuesta

15

Parece que la tecla de Windows no está funcionando todo el tiempo que sea ctrl o alt es presionado. La siguiente secuencia de comandos funciona para mí:

<^LAlt:: 
KeyWait Alt 
KeyWait Ctrl 
Send {RWin} 
return 

<!LCtrl:: 
KeyWait Alt 
KeyWait Ctrl 
Send {RWin} 
return 

puede pulsar las teclas Ctrl y Alt izquierda izquierda en cualquier orden, y al soltar tanto, se genera la clave de Windows. De esta forma, no podrá enviar combinaciones como Windows-E. Si quieres que también se puede hacer algo como:

<^<!e:: 
KeyWait Alt 
KeyWait Ctrl 
Send {RWin down}e{RWin up} 
return 

<^<!space:: 
KeyWait Alt 
KeyWait Ctrl 
Send {RWin} 
return 

Ahora presione leftctrl-LeftAlt-e para genereate ventanas-E, y presione leftctrl-LeftAlt-espacio para simplemente la tecla de Windows.

+0

Me deshice de los comandos KeyWait para que actúe como una tecla de acceso rápido natural. Con los comandos KeyWait la acción no ocurrirá hasta que suelte Alt y Ctrl. – ToastyMallows

2

También estoy usando un IBM Modelo M. He mapeado Ctrl Dr a la tecla RWIN usando KeyTweak (en Windows 7 y XP).

Puede obtener KeyTweak aquí: KeyTweak homepage

(se puede editar directamente el registro, pero es mucho más fácil utilizar el programa anterior).

Con este enfoque se puede seguir utilizando Win +R,Win + Tab (en Windows 7), Win +E, etc., y las secuencias de comandos AutoHotkey también detectará su RCtrl pulsa la tecla como RWin.

+1

La etiqueta de pregunta especifica AutoHotKey. –

+0

La instalación de otra aplicación generalmente no es una respuesta válida. – Nelson

Cuestiones relacionadas