16 votes

Comment configurer les boutons supplémentaires de la souris

J'ai une souris que j'ai achetée sur eBay et qui a deux boutons sur le côté. Pour une raison quelconque, ces touches ne font rien. Dans la section des touches de modification des paramètres du clavier, la souris est appelée "SiliconWin mouse". J'ai changé toutes les touches en commande et aucune commande n'a fonctionné. Je pensais que ces touches ne servaient à rien, mais j'ai découvert plus tard que si j'appuyais sur une application dans le dock avec la touche, cela faisait la même chose qu'un clic droit. J'ai à nouveau vérifié et essayé d'utiliser les touches comme des clics droits mais cela n'a pas fonctionné. Est-il possible de modifier la fonctionnalité de la touche ?

P.S. J'ai essayé de configurer le clavier et il m'a demandé d'appuyer sur le bouton à droite de shift, j'ai tout appuyé et ça n'a pas marché.

Si je fais une recherche sur SiliconWin, j'obtiens un pilote Windows et aucun pilote Mac.

23voto

Noah Nuebling Points 642

J'ai fait Correction de la souris Mac .

Il vous permet de réaffecter vos boutons latéraux à des boutons de type Windows (comme les boutons latéraux de Sensible - en fait, j'ai copié leur code) ou à la commutation entre les espaces. Il vous permet également de remapper le bouton de la molette de défilement à certaines fonctions utiles comme le contrôle de mission et il dispose d'un algorithme de défilement lisse raffiné, qui, je pense, trouve un excellent équilibre entre la fluidité et le contrôle.

Mac Mouse Fix est très peu gourmand en ressources système et il s'agit d'un plugin des Préférences Système, donc il n'y a pas d'élément dans la barre d'état. J'ai essayé de le rendre aussi peu encombrant que possible.

En outre, il est 100 % gratuit, il ne vend pas vos données, il est léger, facile à utiliser et entièrement open source.

Vous pouvez le télécharger ici ou consultez le dépôt GitHub. ici .

8voto

Jonathan Hult Points 181

Si vous voulez juste que les boutons latéraux fassent avancer ou reculer dans ANY environnement, cette application est la plus basique et la plus rationnelle que j'ai trouvé à cet effet sur Mac OS X, et complètement gratuite (faites un don !). http://sensible-side-buttons.archagon.net/

Cette réponse a été copiée d'ici : https://superuser.com/a/1230059/51328

8voto

ovichiro Points 71

Il existe également une application gratuite appelée Karabiner Elements. Elle peut être utilisée pour divers mappings, notamment le clavier et la souris.
Obtenez-le de : https://pqrs.org/osx/karabiner/
Je l'utilise avec succès depuis que j'ai un Mac.

Avec cela, vous pouvez ajouter une "modification complexe" à partir de leur site. J'en ai trouvé une pour la fonctionnalité d'avance et de recul.
Veillez à cocher les dispositifs que vous souhaitez utiliser dans le volet des préférences de l'application.

Une configuration manuelle ressemblerait à la liste partielle ci-dessous. Il faudrait l'intégrer dans le fichier karabiner.json dans votre ~/.config/karabiner dossier.
Dans cet exemple, les boutons 4 et 5 sont mappés à Cmd + [ y Cmd + ] respectivement.

{
    "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": [<ommited>],
            "name": "your_profile_name",
            "selected": true,
            "virtual_hid_keyboard": {
                "country_code": 0
            }
        },
    ]
}

3voto

Steve Chambers Points 21588

Vous avez découvert un fait malheureux de la vie dans le monde Mac, beaucoup de matériel est Windows. seulement. Oui, vous pouvez le brancher, mais sans les pilotes corrects, vous aurez de la chance d'obtenir une utilisation même minime de l'appareil.

Si votre souris SiliconWin ne fonctionne pas avec votre Mac et qu'il n'y a pas de pilotes fournis par le fabricant, il n'y a pas grand-chose que vous puissiez faire dans MacOS pour configurer correctement le périphérique.

Il existe un "pilote de périphérique USB universel" qui est disponible sur le Mac depuis longtemps, USB Overdrive .

Bien que je ne l'aie jamais utilisé moi-même, j'ai vu de nombreuses discussions qui y voient une solution au problème que vous rencontrez. Ce n'est pas gratuit, une licence vous coûtera 20 $. J'imagine que vous pourriez le télécharger et l'essayer pour voir s'il vous permet de faire ce dont vous avez besoin. Mais à vingt dollars, il coûte autant (ou plus) qu'une souris bon marché, donc l'aspect économique de la situation n'est peut-être pas en votre faveur.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X