Je ne pense pas qu'il y ait un paramètre spécifique pour ce que vous recherchez, mais vous pourriez utiliser une application comme ControlPlane (anciennement MarcoPolo) ou Sidekick (il existe d'autres alternatives si vous souhaitez continuer à chercher).
Ces applications vous permettent de configurer différents profils pour utiliser votre ordinateur dans différents endroits ou contextes. L'utilisation typique consiste à détecter l'emplacement/contexte en fonction de certaines entrées (par exemple, réseaux sans fil, hôtes Bonjour sur le réseau, périphériques branchés) et à basculer automatiquement vers le profil approprié (ou vous permettre de le faire manuellement).
Les profils peuvent inclure des choses comme l'emplacement réseau, l'activation/désactivation de Time Machine, la modification de certains paramètres système et l'exécution de différents scripts.
Donc, pour votre situation, vous auriez potentiellement juste deux profils : Souris et Pavé tactile. La présence/l'absence de votre souris pourrait être détectée pour permettre une bascule automatique, et vous devriez mettre en place quelques règles pour modifier les paramètres système selon vos besoins.
La commande appropriée pour modifier l'affichage de votre barre de défilement serait :
defaults write -g AppleShowScrollBars Automatic
Pour cette dernière valeur, vous pouvez choisir entre Automatic
, WhenScrolling
et Always
(c'est-à-dire les trois options présentées dans les Préférences Système) - merci à cette réponse pour le conseil.
Je ne rentrerai pas dans les détails car il existe de nombreux autres endroits qui documentent les diverses Préférences Système et la modification de celles-ci via defaults write
(vous pouvez utiliser defaults read
pour voir différents réglages par vous-même aussi). Il s'agit donc simplement de trouver les commandes spécifiques à exécuter lorsque vous basculez entre vos contextes Souris et Pavé tactile.
(Si vous avez déjà différents contextes, vous devrez peut-être les dupliquer, par exemple "Au travail avec souris" vs "Au travail avec pavé tactile" et les configurer de manière similaire mais avec la commande pour activer/désactiver les barres de défilement lors du passage audit contexte).