¿Cómo hago funcionar el botón de la calculadora en un teclado Microsoft Sculpt?

5

Estoy usando una MacBook Pro con el escritorio ergonómico de Microsoft (es decir, teclado, mouse y teclado numérico). El teclado numérico se ve así y, como puede ver, tiene un botón de Calculadora. Desafortunadamente, en Macos, parece que el botón Calculadora no hace nada. Hubiera esperado que hubiera abierto idealmente la aplicación Calculadora, pero no hace nada.

Por cierto, utilizo una herramienta separada llamada "Better Touch Tool" (similar a Karabiner, creo) para volver a asignar ciertas teclas, y pensé que tal vez podría usar esta herramienta para asignar el botón que presione este botón Calculadora que genera. Una acción personalizada que abriría la aplicación Calculadora. Sin embargo, BTT ni siquiera detecta una pulsación de tecla cuando presiono el botón Calculadora. No veo que Microsoft haya hecho disponibles controladores para Mac para este teclado, ¿significa que estoy atascado?

¿Eso significa que este botón es totalmente inutilizable en Macs?

    
pregunta SoaperGEM 07.03.2018 - 22:32

2 respuestas

2

Si macOS no está "viendo" el código de escaneo, entonces no hay mucho que se pueda hacer al mapearlo, tiene que verlo para mapearlo.

Hay una utilidad que puede usar que puede verificar si el teclado está enviando el código o no - xev . Deberá ejecutarlo en XQuartz , que es un entorno X11.

Con el siguiente comando, puede obtener el resultado de cada pulsación de tecla

xev | grep -A2 --line-buffered '^KeyRelease' \
| sed -n '/keycode /s/^.*keycode \([0-9]*\).* (.*, \(.*\)).*$/ /p'

A continuación hay algunas pulsaciones aleatorias en mi teclado Unix con cable conectado a mi Mac.

Loheusadoparaprobarymapearlosteclados Tipo 5 , 6 y 7 de Sun Microsystems en mi Mac y puedo verificar que detectó las llaves extras. Si xev puede verlo, significa que se está enviando el código de escena, solo los kexts de HID que usa MacOS son insuficientes.

¿Se puede arreglar?

Esa sería una pregunta de desarrollo de software fuera de mi alcance y del de este sitio.

Línea inferior

Si no se detecta en absoluto, es inutilizable. Si se está detectando, existe la posibilidad de usarlo, pero necesitarás una aplicación para ver la pulsación de la tecla para utilizarla.

(Es posible que desee probar ControllerMate )

    
respondido por el Allan 08.03.2018 - 00:06
0

Me acabo de comprar un teclado de escultura (fantástico) y tenía la misma pregunta. Usando Karabiner-Elements llegué a la misma conclusión que Allan arriba: el código clave simplemente no es recibido por el SO.

Sin embargo, puedo iniciar la calculadora reasignando la tecla 'pausa' que de otra manera sería inútil en el teclado principal, y la tecla de bloqueo numérico en el teclado numérico (en ambos casos, estas teclas están inmediatamente a la izquierda de la tecla de la calculadora).

Primero, utilizando Karabiner-Elements, vuelva a asignar las teclas que desea usar (por ejemplo, "pausa") a una tecla de función no utilizada que su mac pueda reconocer F13-19 (por ejemplo, F19). La captura de pantalla a continuación muestra mi configuración de elementos Karabiner; las 2 últimas entradas son relevantes aquí.

Ensegundolugar,inicieAutomatoryconfigureunserviciode'iniciodeaplicación'segúnlasinstrucciones here , y sigue las instrucciones para asignar el servicio como un atajo de teclado (Preferencias del sistema - > Teclado - > Atajos).

Enmicaso,duplicéelserviciodeAutomator(automatizador->archivo->duplicado)paraquepudieratenerdosmétodosabreviadosdetecladodiferentes.

Funciona perfectamente para lanzar la calculadora.

    
respondido por el cobberboy 06.06.2018 - 05:29

Lea otras preguntas en las etiquetas