3 votos

El bloqueo de desplazamiento en el teclado USB no permite el bloqueo de desplazamiento

Tengo un teclado de Windows que se conecta a un KVM que uso para controlar mi Macbook Pro y mi escritorio. Al pulsar el bloqueo de desplazamiento dos veces en el KVM, se cambia entre los dos ordenadores. En el Macbook, el bloqueo de desplazamiento se asigna al botón de disminución del brillo, y la pausa/interrupción se asigna al aumento del brillo. Puedo cambiar entre las dos máquinas, pero el cambio de brillo de la pantalla es un poco molesto.

¿Hay alguna manera de asignar el botón de bloqueo de desplazamiento para utilizar el bloqueo de desplazamiento sólo en el teclado USB?

3voto

Lockie Puntos 636

Echa un vistazo a Mosquetón . No es muy fácil de usar para este nivel de personalización, pero tiene una potencia y flexibilidad increíbles.

Los botones PrintScreen, Scroll Lock y PauseBreak son en realidad F13, F14 y F15. Tendrías que configurar el private.xml personalizado con algo como esto. En este ejemplo, reasignará F14 (la tecla de Bloqueo de Desplazamiento) a nada, pero sólo en un teclado Microsoft Sculpt. Seguirá siendo la misma en el teclado del MacBook.

<deviceproductdef>
  <productname>SCULPT_ERGONOMIC_DESKTOP</productname>
  <productid>0x07a5</productid>
</deviceproductdef>
<item>
  <device_only>DeviceVendor::MICROSOFT,DeviceProduct::SCULPT_ERGONOMIC_DESKTOP</device_only>
  <name>Disable F14 on external keyboard</name>
  <identifier>private.external.disable.f14</identifier>
  <autogen>__KeyToKey__ KeyCode::F14, KeyCode::VK_NONE</autogen>
</item>

Leer a través de la docs sobre las definiciones de los dispositivos y cómo añadir el suyo propio si no está en la lista predefinida, como he hecho en el ejemplo anterior.

El conmutador KVM seguirá detectando la doble pulsación de la tecla de bloqueo de desplazamiento y cambiará entre los sistemas.

0 votos

La configuración anterior puede no ser exacta para la última versión de Karabiner (estoy usando v13). Estoy usando esto para el teclado Sculpt que compré hace unos años. Asigna la tecla Bloq Despl a "nada". "simple_modifications": [ { "from": {"key_code": "scroll_lock"}, "to": {"key_code": "out"} } ]

1voto

jbhelfrich Puntos 1

En Teclado, vaya a "Accesos directos", y luego al grupo Pantalla. Desactiva los dos accesos directos por defecto, que asignan F14 y F15 a Disminuir y Aumentar el brillo.

0 votos

Sigue funcionando a la perfección en MacOS Big Sur 11.3.1.

0voto

Tetsujin Puntos 23061

Lo más sencillo podría ser desmapear las "funciones especiales" y volver a tener las teclas F estándar del Mac

Preferencias del Sistema > Teclado > Teclado

enter image description here

1 votos

El ajuste parece que sólo cambia las teclas de función en las teclas del macbook pro, y no en el teclado USB. Necesito que cambien las teclas del teclado USB (mantener las teclas del macbook igual sería lo ideal, pero no es necesario).

0 votos

Tal vez intente Códigos clave para tratar de averiguar qué clave se está enviando y ver si se puede asignar. Supongo que el propio KVM está escuchando sólo para que un código específico y no puede ser reasignado en sí, así que no estoy seguro de cómo podría tener éxito

0 votos

Correcto, el KVM puede sin software para actualizar la clave. He probado ahora mismo Key Codes y no coge ninguna de esas llaves.

0voto

Josh Y. Puntos 225

Una gran solución (que yo uso) es USBOverdrive ( http://www.usboverdrive.com/USBOverdrive/News.html ) Simplemente lo instalas, machacas todas las funciones especiales de tu teclado y debería asignar automáticamente a la tecla la función correcta, pero puedes cambiarla manualmente. Espero que esto ayude.

-1voto

citysurrounded Puntos 99

Ninguna de las respuestas anteriores me funcionaba (MacOS Mojave), así que escribí una sencilla herramienta para enviar la señal de bloqueo de desplazamiento doble a mi KVM - incluso se puede asignar a una combinación de teclas: https://github.com/benjaminstout/osx-kvm

0 votos

Por favor, no vote en contra hasta que haya probado la solución propuesta. Si no resuelve el problema de OP, entonces no dude en downvote.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X