¿Alguien sabe alguna forma de hacer que las teclas modificadoras funcionen en dispositivos USB en OSX?
Tengo un interruptor de pie USB que envía una tecla de control izquierda. Envía la señal como se esperaba pero no registra accesos directos. Presionarlo y luego presionar "izquierda" no activa el atajo apropiado, pero cuando presiono el control y lo dejo en el teclado macbook pro incorporado, funciona como se esperaba.
Encontré lo siguiente en el sitio web de Kinesis:
Nota: Las acciones de modificación de un dispositivo USB no pueden modificar la entrada de un segundo dispositivo USB debido a las limitaciones diseñadas en el sistema operativo de Apple. Ejemplo: Las pulsaciones de teclas Mayús, Control, Comando u Opción programadas en el interruptor de pie no pueden modificar la entrada de un teclado o mouse USB por separado. Sin embargo, una secuencia de teclas como 'Cmd-W' o 'Cmd-Shift-flecha izquierda' funcionará en un Macintosh si la secuencia completa de pulsaciones de teclas se ha preprogramado en el interruptor de pie. (El interruptor de pie solo se puede programar en una PC con Windows).
Esto explica lo que estoy experimentando. Lo probé intentando lo mismo con un teclado usb externo. Presionaría el control izquierdo en el teclado USB externo y la flecha "izquierda" en el teclado incorporado y no se registraría. PERO al presionar la flecha "izquierda" y la tecla de control en el teclado USB se registró como se esperaba.
¿Alguien sabe cómo solucionar este problema?
Terminé creando mi propio "combinador de teclado". Me permite usar los pedales triples Kinesis Savant Elite para los modificadores shift, alt y command en una Mac.
https://github.com/davidbkemp/KeyboardCombinerArduinoSketch/wiki
Es bastante fácil de montar, pero no puedo garantizar que te funcione. Ciertamente no funciona con algunos pedales y algunos teclados. Para los pedales Kinesis, inicialmente deberá configurarlos para que actúen como teclas shift, alt y command, y eso significa usar una PC para realizar la configuración inicial.
Dormir