Comment séparer les paramètres «souris» et «trackpad»?

226

Dans Préférences Système> Souris, il existe un paramètre "Sens du défilement: naturel", que je n’aime pas, donc je désactive. Le problème est que ce met à l' arrêt aussi le cadre de Trackpad, que je n'aime.

Comment pouvez-vous avoir différents paramètres pour la souris et le trackpad?

(Si vous ne comprenez pas pourquoi vous voulez les différencier et pensez que c’est une question ridicule, voici le raisonnement. Les souris ont des molettes de défilement depuis des décennies et la direction de la rotation des roues a toujours été en phase avec la mouvement de la barre de défilement. C’est, à mon avis, la façon la plus naturelle de faire les choses, même si c’est le contraire de ce que Apple appelle "naturel". Par contre, je suis tout à fait disposé à utiliser le "naturel" d’Apple en faisant défiler les trackpads, parce que la métaphore est que vous déplacez vos doigts sur une page, comme si vous utilisiez l'écran tactile d'un périphérique iOS. L'idée qu'Apple les traite comme la même chose, quand ils sont conceptuellement complètementdifférent est très étrange pour moi. Je ne veux pas changer une habitude vieille de plusieurs décennies avec la souris, simplement parce qu'Apple a modifié son idée du fonctionnement d'un trackpad. J'embrasse le changement de trackpad parce que cela a du sens pour quiconque utilise un iPhone ou un iPad (et j'utilise les deux) mais je ne suis pas disposé à modifier la façon dont mon cerveau utilise la souris.)

iconoclaste
la source
1
Question connexe: apple.stackexchange.com/questions/17966/… J'ai deux réponses ici, toutes deux mises à jour pour Sierra
Nate le
3
Je voudrais pouvoir voter plusieurs fois contre
ça
Je déteste le fait que je ne peux pas les définir séparément. Apple, s'il vous plaît, vous affichez déjà les paramètres séparément dans le trackpad et la souris, pourquoi diable les synchroniser? Quelle conception stupide.
Logan Yang

Réponses:

181

J'ai eu le même problème quand j'ai commencé à utiliser macOS.

J'ai installé ce petit utilitaire, qui vous permet d'inverser le comportement de défilement uniquement pour la souris:

Scroll Reverser pour macOS

Guido Preite
la source
5
L'inverseur de défilement ne fonctionne pas de manière fiable après le réveil du sommeil ...
binaryanomaly
3
@binaryanomaly j'ai vérifié et le "sens de défilement: naturel" sur les paramètres de la souris affecte toujours le trackpad. El Capitan 10.11.1
Guido Preite
3
Malheureusement, vous avez raison - c'est deux places pour 1 réglage :( bizarre.
Revenons
6
@GuidoPreite Il semble que j'ai faussement accusé Scroll Reverser dans mon commentaire précédent. Les problèmes n'ont pas disparu avec la suppression de Scroll Inverser. Ils sont toutefois partis après la mise à jour du centre de contrôle Logitech. Désolé de diffuser de fausses informations et j'espère que vous prendrez la peine de mettre à jour votre réponse une nouvelle fois.
Roy Prins
2
Est-ce pour de vrai que vous pouvez résoudre cette "fonctionnalité" horrible avec une application aussi simple? Je me sens extatique de trouver enfin quelque chose qui résout ce problème. Cela aurait dû venir d'Apple en premier lieu.
KumarM
72

Il semble que cela soit intégré à l' application Karabiner, ce qui permet de l' utiliser immédiatement sans code XML personnalisé (décrit ci-dessus).

Vous aurez besoin des paramètres suivants:

  • Préférences du mousqueton> Changer la clé> Paramètres principaux du mousqueton> Dispositifs d'exclusion> Ne pas remapper les dispositifs de pointage Apple
  • Préférences du mousqueton> Changer de clé> Dispositif de pointage> Sens de défilement inverse> Défilement vertical arrière

Définissez le paramètre Activer le défilement naturel dans la souris / TrackPad PrefPane sur 'activé'. Cela permet au trackpad interne de fonctionner comme prévu. Toute souris externe non Apple connectée défilera de manière naturelle.

maarten
la source
1
Agréable! Un utilitaire de moins à lancer et à l'arrière-plan.
iconoclaste
5
Karabiner est génial.
9
2
Le mousqueton a travaillé pour moi sur El Capitan où Scroll Reverser ne l’était pas.
Zachary Murray
14
Donc, cela ne fonctionne plus en Sierra. Quelqu'un a-t-il trouvé une solution de travail dans l'intervalle?
swongu
6
Le mousqueton ne fonctionne pas avec Sierra. Ils recommandent d’utiliser plutôt Karabiner-Elements, mais celui-ci ne semble pas offrir cette option. Donc, Karabiner n'est plus une solution.
Orrd
22

Je me suis retrouvé exactement dans le même bateau (préférant Natural pour TrackPad et normal pour Mouse), et au cas où quelqu'un essaierait de faire de même, j'ai déposé un rapport de bogue contre Apple à ce sujet. Ils l'ont fermé assez brièvement avec les mots "Ceci est intentionnel" et aucune autre explication.

Je suppose que c'est une demande courante, et ils en ont juste assez de l'entendre.

Peter Marcotte
la source
6
Il est possible qu'ils ne comprennent tout simplement pas, car je serais prêt à parier que pratiquement personne chez Apple n'utilise réellement des souris à molette de défilement physique. (Ce serait comme utiliser un Mac chez Microsoft: anathème pour la gestion.) Pour ceux qui n’y ont pas trop réfléchi, cela peut sembler logique, mais si vous utilisez les trois périphériques (appareils iOS, souris Apple ou pavé tactile, et roue de souris) vous réalisez rapidement que la décision d’Apple était horrible.
iconoclaste
14
"C’est intentionnel", c’est la façon dont Apple évite d’avoir commis une erreur. Malgré toute l'attention supposée portée aux détails par Apple, de petits problèmes d'utilisation tels que celui-ci sont assez répandus sous OSX.
AgmLauncher
J'ai le même problème
user454322
2
ils ont besoin de ne pas l'avoir entendu - quand tant de gens ont ce problème, c'est un VRAI problème - avec la fin de Steve Jobs, la qualité d'Apple met fin à la qualité ...
aequalsb
wow, c'est très naïf. De quelle manière la correction de ce bug aiderait-elle à vendre des souris apple ...?
vidstige
15

Vous pouvez également utiliser le mousqueton :

<?xml version="1.0"?>
<root>
  <devicevendordef>
    <vendorname>SOMEVENDOR</vendorname>
    <vendorid>0x1234</vendorid>
  </devicevendordef>
  <deviceproductdef>
    <productname>SOMEPRODUCT</productname>
    <productid>0x0001</productid>
  </deviceproductdef>
  <item>
    <name>custom</name>
    <identifier>custom</identifier>
    <device_only>DeviceVendor::SOMEVENDOR, DeviceProduct::SOMEPRODUCT</device_only>
    <autogen>__FlipScrollWheel__ Option::FLIPSCROLLWHEEL_VERTICAL</autogen>
  </item>
</root>

Vous pouvez voir les ID de fournisseur et de produit à partir de /Applications/Karabiner.app/Contents/Applications/EventViewer.app.

Lri
la source
3
Pour élaborer sur ce processus, exécutez l' Karabinerapplication, qui ouvre l'interface utilisateur de personnalisation. Ensuite, allez dans l'onglet "Divers & Désinstaller" en haut. Cette page contient des boutons pour "Ouvrir private.xml" et "Ouvrir EventViewer" que vous pouvez utiliser pour obtenir l'ID de produit et modifier le code XML comme indiqué ci-dessus.
CodingWithSpike
Quelques détails supplémentaires - Remplacez les deux occurrences de "SOMEVENDOR" par un seul mot arbitraire représentant votre fabricant (par exemple Microsoft). Remplacez les deux occurrences de "PRODUCTNAME" par un seul mot arbitraire représentant votre souris (par exemple, MicrosoftSculpt). Remplacez 0x1234 par la chaîne de la colonne "Vendor ID" dans l'afficheur d'événements. Remplacez 0x0001 par la chaîne de la colonne "ID produit" dans la vue des événements. Enregistrez le fichier xml et cliquez sur "Changer la clé> Recharger XML". Assurez-vous d'activer l'OSX "Scroll direction: natural" dans la configuration de la souris.
Elad
Pour obtenir des instructions pas à pas: apple.stackexchange.com/a/230241/85983
Sheljohn
12

Cette petite application a résolu mon problème. Fonctionne comme un charme. https://pilotmoon.com/scrollreverser/

utilisateur212609
la source
Bonjour, bienvenue à AskDifferent, je trouve que si une question vaut la peine d’être posée, elle mérite d’être votée. De plus, certaines instructions plutôt qu'un simple lien peuvent vous permettre d'obtenir plus de votes positifs et de rendre votre réponse plus fiable. Veuillez prendre le temps de lire la section Réponse et question de la page d' aide .
Deesbek
2
Confirmé! Fonctionne très bien sur Sierra. Les mousquetons et les inverseurs de défilement ne fonctionnent pas actuellement sur Sierra. Il s’agit donc de la seule solution qui fonctionne.
Orrd
Fonctionne sur la Sierra! Quelle bouée de sauvetage!
friederbluemle
Dans ce cas, @Deesbek, il ne semble pas y avoir de point à développer. Cela fonctionne vraiment comme un charme. Si vous allez sur le site et téléchargez l'application, elle inverse les parchemins (séparément pour la souris et le trackpad, l'intégralité de la question). En outre, F Apple pour avoir prétendu que ceci est une décision intentionnelle. C'est juste paresseux.
Barclay
8

Sur la base de la réponse de Tien, j'ai essayé de trouver un logiciel Logitech qui pourrait m'aider. J'ai une souris Anywhere MX 2 et le Logitech Optionslogiciel "corrige" vraiment ce problème pour moi! Cela peut être téléchargé ici:

http://support.logitech.com/pt_br/software/options

Voici comment je l'ai configuré:

Options Logitech avec sens de défilement 'Standard'

Avoir la direction de défilement: standard ici et le défilement naturel sur les paramètres de macOS Sierra lui donnent un sens: défilement naturel sur le trackpad (défilement vers le haut de deux objets) et défilement standard sur la molette (faites défiler la molette vers le bas).

J'espère que ça aide!

BrunoJCM
la source
1
Je ne vois pas ces options sur Mac OS X 10.12.1. J'ai une souris unifiante, mais je ne peux pas l'ajouter aux options de Logitech. Je suppose que cela doit être fait avant que je puisse modifier ses options?
Erik
Il vous suffit d'installer le Logitech Optionslogiciel Logitech.
BrunoJCM
Apparemment, cela ne fonctionne qu'avec des souris sans fil.
erickrf
Au sommet, vous allez ..
Kamil Tomšík
Logitech Optionsne fonctionne qu'avec certaines souris Logitech. Même si vous avez une souris unificatrice, ce n'est pas une garantie d'être pris en charge.
lenooh
8

Comme Tien l'a signalé, Logitech dispose désormais d'une application avec l'option de séparer les directions de défilement du trackpad et de la souris, mais cela ne fonctionne qu'avec un récepteur unificateur ou Bluetooth. J'ai un merveilleux Logitech VX Nano auquel je n'ai pas l'intention d'abandonner, qui précède un récepteur unificateur.

Et Karabiner ou Scroll Reverse ne fonctionnent pas actuellement sur Sierra.

Au lieu de cela, vous pouvez utiliser l'application gratuite Reverse Scrolling, qui fonctionne sur Sierra.

https://pilotmoon.com/scrollreverser/ Inverseur de défilement

Jacob
la source
7

Karabiner et Scroll Reverse ne fonctionnent pas sur Sierra jusqu'à présent (octobre 2016). J'utilise plutôt un logitech M185 et l'application de Logitech ( http://support.logitech.com/en_us/product/wireless-mouse-m185 ) et cela fonctionne. Maintenant, je peux séparer la direction de défilement entre le trackpad et la souris.

Tien
la source
cette fonctionnalité n'existe-t-elle pas dans Karabiner-Elements?
iconoclaste
quel logiciel de logitech?
BrunoJCM
me répondant sur une "réponse" ci-dessous;)
BrunoJCM
1
@iconoclast: Non, dans Karabiner Elements, vous ne pouvez remapper les clés. Mais l'application Logitec fonctionne plutôt bien.
Llasarov
1
Je viens d'essayer Scroll Reverser sur mon MacBook Pro sous Mac OS Sierra, et cela fonctionne parfaitement.
Liran H
6

Clarifier la réponse ci-dessus à propos des réglages de mousqueton. Pour modifier les deux paramètres suggérés, procédez comme suit:

Onglet Changer de clé> Dispositifs d'exclusion> Sélectionnez "Ne pas remapper les claviers de pointage Apple

Onglet Changer de clé> Dispositif de pointage> Sens de défilement inversé Sélectionnez "Défilement vertical inversé".

À partir de là, utilisez Pomme> Préférences Système> Souris (ou pavé tactile) et sélectionnez "Défilement naturel".

Brian Dean
la source
1
Plutôt que de dire "la réponse ci-dessus", il est préférable de spécifier la réponse à laquelle vous vous référez. Qu'une réponse soit "au-dessus" ou non dépend de la façon dont les utilisateurs les trient, et même cela change avec le temps. De nouvelles réponses sont également ajoutées, de sorte que les références directionnelles deviennent de plus en plus confuses, même si elles semblaient relativement claires au début.
iconoclaste
NB: dans la version actuelle de Karabiner (10.18.0 en tout état de cause), le premier paramètre a été renommé "Ne pas remapper les périphériques de pointage Apple".
Dim
CETTE réponse est exacte et exacte pour moi sur El Capitan le 17/03/2017 - TOUTES LES AUTRES réponses lues auparavant ne fournissaient pas l'explication critique à deux réglages - je considère donc "la réponse ci-dessus" et "tous les autres réponses "faux ... et" CETTE réponse "correct
aequalsb