Tengo un maravilloso ratón Roccat Tyon (esto no es una promoción, sinceramente me encanta este producto después de probar un montón de otros ratones para juegos) que uso para trabajar, no para jugar. Y lo uso en el sistema operativo Mac que al parecer no es compatible con Roccat por lo que no hay controladores o software (vergüenza Roccat). Por suerte, el ratón puede almacenar todos los enlaces en la memoria interna y no necesita depender de los controladores del sistema. He intentado varias soluciones para que mi ratón funcione en Mac. Voy a publicar mis soluciones en caso de que pueda ayudar a alguien en el Mac para utilizar este gran ratón. Y si tú también eres de los que usa este ratón o uno similar en Mac, por favor, comparte tu experiencia porque todavía no he encontrado una solución realmente fluida.
1. Vinculación de accesos directos en Windows para su uso posterior en el Mac. Es usable y estable aunque para cualquier cambio tienes que ejecutar Windows y aplicar los cambios allí.
2. Vinculación de eventos de entrada directa a los botones del ratón y posterior activación de determinados accesos directos en Mac OS. Inicialmente, opté por vincular los eventos de entrada directa (o xinput) a los botones del ratón porque pensé que la vinculación de los botones del teclado causaría conflictos. Y después de la unión en el lado de Windows he instalado ControllerMate en Mac OS y funcionó muy bien y permitió mucha flexibilidad, aunque era demasiado complejo para los enlaces simples. Además sólo hay 12 eventos xinputs disponibles y el ratón tiene muchos más botones.
En algún momento me di cuenta de que ControllerMate es capaz de distinguir entradas de diferentes teclados y pensé que una solución ideal sería vincular simplemente las letras A,B,C... a los botones del ratón. Probé eso y encontré un bug molesto. "A" se detectaba como "C" y todos los botones tenían ese extraño desplazamiento de 2 letras.
3. Vincular letras planas A,B,C... a los botones del ratón y reaccionar sobre ellas en el lado Mac OS. Finalmente, hasta ahora me he conformado con unir letras simples y usar BetterTouchTool que también permite distinguir entre fuentes de entrada (aunque sin mucho control). Hace su trabajo, pero la funcionalidad de "distinguir fuentes de entrada" es bastante inestable y la aplicación a veces requiere volver a vincular accesos directos, reiniciarla o volver a guardar algunos ajustes.
Me gustaría mucho que me dijerais si habéis tenido problemas similares con dispositivos no compatibles. Configurar algo como un ratón para trabajar cómodamente obviamente no debería llevar tanto tiempo y esfuerzo. (Si conoce otro gran ratón también por favor comparta).