15 votos

Cómo configurar botones adicionales en el ratón

Tengo un ratón que compré en eBay y tiene dos botones en el lateral. Por alguna razón, estos botones no hacen nada. En la sección de teclas de modificador de la configuración del teclado, el ratón se llama "SiliconWin mouse", cambié todas las teclas a comando y ningún comando funcionó. Pensé que estas teclas no servían para nada pero luego descubrí que si presionaba una aplicación en el dock con la tecla, hacía lo mismo que hacer clic derecho. Nuevamente lo intenté y traté de usar las teclas como clics derecho pero no funcionó. ¿Es posible cambiar la funcionalidad de la tecla?

P.D. Intenté configurar el teclado y me pidió que presionara el botón a la derecha de shift, lo intenté todo y no funcionó.

Si busco SiliconWin, aparece controladores de Windows y no controladores para Mac.

1 votos

Siempre y cuando los botones estén siendo reconocidos (códigos de escaneo enviados), puedes reasignarlos a cualquier cosa. Hago esto con acciones complejas a través de un software llamado ControllerMate. No es gratuito, pero es relativamente barato y vale cada centavo.

0 votos

Para cualquiera que vea esto en el futuro: la respuesta está enterrada, pero tu mejor opción sería Karabiner Elements.

23voto

Noah Nuebling Puntos 302

He creado Mac Mouse Fix.

Te permite remapear tus botones laterales al estilo de Windows Back y Forward (igual que Sensible Side Buttons - de hecho copié su código) o para cambiar entre Espacios. También te permite asignarle funciones útiles al botón de la rueda de desplazamiento como Mission Control y cuenta con un algoritmo de desplazamiento suave refinado, que creo que logra un gran equilibrio entre fluidez y control.

Mac Mouse Fix consume muy pocos recursos del sistema y es un complemento de Preferencias del Sistema por lo que no tiene un elemento en la barra de estado. Intenté hacerlo lo más libre de desorden posible.

Además, es 100% gratuito, no vende tus datos ni nada por el estilo, es ligero, fácil de usar y completamente de código abierto.

Puedes descargarlo aquí, o visitar el repositorio en GitHub aquí.

2 votos

Leyenda absoluta. ¡Funciona de maravilla!

2 votos

¡Funciona de maravilla! Hace todo lo que necesito. @Noah, muchas gracias por todo tu arduo trabajo en esto.

0 votos

Funciona a la perfección y es fácil de configurar! Gracias

8voto

Hephestaclyse Puntos 1

Si solo quieres que los botones laterales hagan retroceder / avanzar en CUALQUIER aplicación / entorno, esta aplicación es la más básica y simplificada que he encontrado para este propósito en Mac OS X, y completamente gratuita (¡donativo!). http://sensible-side-buttons.archagon.net/

Esta respuesta fue copiada desde aquí: https://superuser.com/a/1230059/51328

0 votos

No puedo estar más de acuerdo.

7voto

ovichiro Puntos 31

También hay una aplicación gratuita llamada Karabiner Elements. Se puede utilizar para varios mapeos, incluyendo teclado y mouse.
Obténla desde: https://pqrs.org/osx/karabiner/
He estado usándola con éxito desde que obtuve una Mac.

Con esto puedes agregar una "Modificación Compleja" desde su sitio. Encontré una para la funcionalidad de retroceso y avance.
Asegúrate de marcar los dispositivos que deseas utilizar en el panel de Preferencias de la aplicación.

Una configuración manual se vería similar a la lista parcial a continuación. Esto tendría que integrarse en el archivo karabiner.json en tu carpeta ~/.config/karabiner.
En este ejemplo, los botones 4 y 5 están mapeados a Cmd + [ y Cmd + ] respectivamente.

{
    "global": {
        "check_for_updates_on_startup": true,
        "show_in_menu_bar": true,
        "show_profile_name_in_menu_bar": false
    },
    "profiles": [
        {
            "complex_modifications": {
                "parameters": {
                    "basic.simultaneous_threshold_milliseconds": 50,
                    "basic.to_delayed_action_delay_milliseconds": 500,
                    "basic.to_if_alone_timeout_milliseconds": 1000,
                    "basic.to_if_held_down_threshold_milliseconds": 500
                },
                "rules": [
                    {
                        "description": "Change button4,5 to back,forward (rev 1)",
                        "manipulators": [
                            {
                                "conditions": [
                                    {
                                        "keyboard_types": [
                                            "ansi",
                                            "iso"
                                        ],
                                        "type": "keyboard_type_if"
                                    }
                                ],
                                "from": {
                                    "modifiers": {
                                        "optional": [
                                            "caps_lock"
                                        ]
                                    },
                                    "pointing_button": "button4"
                                },
                                "to": [
                                    {
                                        "key_code": "open_bracket",
                                        "modifiers": "left_command"
                                    }
                                ],
                                "type": "basic"
                            },
                            {
                                "conditions": [
                                    {
                                        "keyboard_types": [
                                            "ansi",
                                            "iso"
                                        ],
                                        "type": "keyboard_type_if"
                                    }
                                ],
                                "from": {
                                    "modifiers": {
                                        "optional": [
                                            "caps_lock"
                                        ]
                                    },
                                    "pointing_button": "button5"
                                },
                                "to": [
                                    {
                                        "key_code": "close_bracket",
                                        "modifiers": "left_command"
                                    }
                                ],
                                "type": "basic"
                            }
                        ]
                    }
                ]
            },
            "devices": [],
            "name": "tu_nombre_de_perfil",
            "selected": true,
            "virtual_hid_keyboard": {
                "country_code": 0
            }
        },
    ]
}

1 votos

Karabiner es la mejor solución en mi opinión, debido a su capacidad de extensión. Prefiero poder configurar personalizadamente todos mis dispositivos de entrada hasta que las vacas vuelvan a casa usando una sola pieza de software que tener que buscar soluciones de terceros individuales para cada personalización. Estoy seguro de que los demás funcionan bien, pero Karabiner estará allí cuando ellos no lo estén. :)

0 votos

¡Funciona en Big Sur también! Gracias

3voto

Steve Chambers Puntos 5054

Has encontrado un hecho desafortunado de la vida al vivir en el mundo de Mac, gran parte del hardware es solo para Windows únicamente. Sí, puedes enchufarlo, pero sin los controladores correctos tendrás suerte si puedes usar mínimamente el dispositivo.

Si tu ratón SiliconWin no funciona de inmediato en tu Mac y no hay controladores proporcionados por el fabricante, entonces hay poco que puedas hacer en macOS para configurar correctamente el dispositivo.

Existe un "Controlador de dispositivo USB universal" que ha estado disponible en Mac durante mucho tiempo, USB Overdrive.

Aunque nunca lo he utilizado personalmente, he visto muchas discusiones que señalan eso como una solución exacta al problema que tienes. No es gratuito, una licencia te costará $20. Imagino que podrías descargarlo e intentarlo para ver si te permite hacer lo que necesitas. Pero por veinte dólares cuesta tanto (o más) que un ratón barato, por lo que la economía de la situación puede no estar a tu favor.

5 votos

También está SteerMouse, que es significativamente más sencillo de configurar. Recientemente probé USB Overdrive; le eché un vistazo y volví directamente a SteerMouse, que llevo utilizando probablemente una década.

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