Reasignación de teclas especiales en un teclado Logitech

Reasignación de teclas especiales en un teclado Logitech

Acabo de comprar un teclado nuevo hoy y, para mi sorpresa, no incluye teclas de "pista siguiente/anterior", aunque tiene otras teclas multimedia. También tiene teclas inútiles como "Inicio" que abre el navegador web. O bueno, en realidad no es la tecla "Inicio", es una tecla especial del teclado con una casa; no tengo idea de cómo se llama. De todos modos, me gustaría reasignar la tecla "Casa" a "Siguiente pista".

Probé tres programas de reasignación diferentes y ninguno parece funcionar. Creo que el verdadero problema es que es una tecla especial, por lo que no está incluida en ninguna aplicación de reasignación de teclado.

El teclado es Logitech, aunque parece que no puedo encontrar el modelo exacto.

¿Algun consejo?

Respuesta1

  1. Descargar e instalarAutoHotkey_L, deja que se asocie con archivos .ahk
  2. Tome el guión llamado "Keyboard Hook - 90L" deScriptlet para encontrar el código de escaneo de una clavey guárdelo en algún lugar, por ejemplo, Mis documentos/keys.ahk
  3. Navegue hasta el archivo que guardó y haga doble clic en él.
  4. Mueva el mouse sobre la ventana "Keyboard Hook" y presione el botón que desea asignar, por ejemplo, la tecla Inicio
  5. Tenga en cuenta el valor en la columna Escanear (por ejemplo, SC132)
  6. Crea tu propio script .ahk
  7. Agregue el script .ahk a su carpeta de Inicio

Su script debe contener, por ejemplo

SC132::Send {Media_Next}

O bien, puede asignar Windows+Izquierda a la pista anterior y Windows+Derecha a la pista siguiente con este script AutoHotkey:

#Left::Send {Media_Prev}
#Right::Send {Media_Next}

O de esta manera funciona incluso si la ventana está oculta o minimizada:

#Left::SendMessage, 0x319, 0, 0xC0000, , iTunes  
#Right::SendMessage, 0x319, 0, 0xB0000, , iTunes

pero tienes que buscar en Google para encontrar valores como 0xC0000.

Algunos otros atajos útiles:

#Up::Send {Volume_Up}
;#Up::SoundSetWaveVolume, +20
#Down::Send {Volume_Down}
;#Down::SoundSetWaveVolume, -20

;#NumpadIns::Send {Media_Play_Pause}
;#Numpad0::Send {Media_Play_Pause}
#Ins::SendMessage, 0x319, 0, 0xE0000, , iTunes
#Del::Send {Volume_Mute}
#NumpadIns::SendMessage, 0x319, 0, 0xE0000, , iTunes
#Numpad0::SendMessage, 0x319, 0, 0xE0000, , iTunes

; works on Vista without IntelliType
#NumpadDot::Send {Volume_Mute}
#NumpadDel::Send {Volume_Mute}
; works on Vista with IntelliType when AutoHotKey.exe is in Windows XP mode
;#NumpadDot::SoundSet, +1, , mute
;#NumpadDel::SoundSet, +1, , mute

Ver elDocumentos de AutoHotkeypara más detalles.

información relacionada