3 votes

Comment faire pour qu'un programme se charge plus tôt lorsque vous vous connectez à Mac OS X ?

J'utilise Mac OS X Lion 10.7.4 sur un MBP de la fin 2011. J'utilise une souris Logitech et je me fie au logiciel Logitech Control Center pour configurer la vitesse et l'accélération de la souris (je préfère cela à l'accélération de la souris de Mac OS X).

Le problème est qu'à chaque fois que je démarre et que je me connecte, le pointeur de la souris est extrêmement lent pendant environ une minute, car il faut une minute à Mac OS X pour charger le Logitech Control Center. Existe-t-il un moyen de faire en sorte que Mac OS X le charge plus tôt ?

EDIT en réponse à la réponse de gentmatt :

Vous avez raison, lorsque je décoche la case "Rouvrir toutes les fenêtres lors de la reconnexion", le centre de contrôle Logitech se charge presque immédiatement lorsque je me connecte.

Cependant, lorsque je coche cette case, le Mac ne met pas une minute entière à recharger tous mes Windows. Par exemple, je viens d'essayer avec 6 fenêtres Firefox ouvertes et le moniteur d'activité ouvert. Lorsque je me suis reconnecté, les 6 fenêtres Firefox et le moniteur d'activité ont fini de se charger en moins de 10 secondes, mais le Logitech Control Center a mis environ 1 minute avant de se charger. Je surveillais les processus dans le moniteur d'activité, et pendant cette minute, il n'y avait aucune activité pendant que j'attendais que le Logitech Control Center se charge, puis tout d'un coup 7 processus différents se sont chargés en même temps (backgroundinstruments, warmd_agent, imagent, AirPort Base Station Agent, Logitech Control Center Daemon, EpsonLowInkReminderAgent, et iTunes Helper). Pourquoi ces processus ont-ils mis une minute à se charger, alors que la fenêtre de Firefox et le moniteur d'activité ont fini de se charger après seulement 10 secondes ?

EDIT (3 juin) :

@gentmatt : Utilisez-vous Firefox ? Je viens de remarquer que Firefox semble être à l'origine de ce problème. Lorsque je redémarre avec la case "Réouvrir Windows lors de la reconnexion" et que Firefox est toujours en cours d'exécution, j'obtiens le délai de 60 secondes pour le Logitech Control Center et d'autres processus lorsque je me connecte. Mais si je quitte Firefox avant de redémarrer, il n'y a pas de délai de 60 secondes lorsque je me connecte à nouveau et le Logitech Control Center et les autres processus se chargent immédiatement lorsque je me connecte. Je viens d'essayer de redémarrer sans Firefox ouvert, mais avec quelques fenêtres Chrome et Safari encore ouvertes, et quand je me suis connecté à nouveau, le Logitech Control Center s'est chargé presque immédiatement avant que les fenêtres Chrome et Safari n'aient fini de se recharger. Le délai de 60 secondes semble donc bel et bien lié à Firefox.

1voto

Michiel Points 9815

Le seul moyen auquel je pense est d'ajouter l'application Logitech Control Center dans la liste des applications qui se lancent au démarrage.

Préférences < Comptes < Eléments de connexion
enter image description here

Mais étant donné qu'il faut environ une minute à votre Mac pour charger cette application, je suppose qu'elle figure déjà dans la liste.

Le fait que vous deviez attendre environ une minute signifie que votre Mac est encore en train de démarrer (et de charger tous les logiciels). Je ne vois pas de moyen d'augmenter cette vitesse, à part l'ajout d'un disque plus rapide ou d'une plus grande quantité de mémoire vive. Mais c'est assez radical (et coûteux) juste pour rendre votre processus de démarrage un tout petit peu plus rapide.

Une autre chose que vous pouvez faire pour accélérer le processus de démarrage est de limiter les applications que votre Mac doit ouvrir automatiquement (afin qu'il accède plus rapidement au Logitech Control Center) et de vider votre bureau (afin que votre Mac ne perde pas de temps et de mémoire vive en chargeant toutes ces icônes et tous ces raccourcis).
Ces conseils et d'autres encore sont énumérés dans cet article (assez ancien) .

1voto

gentmatt Points 46446

Je suppose que vous vérifiez le "rouvrir toutes les fenêtres lors de la prochaine connexion". lorsque vous arrêtez votre activité. J'ai eu la même problème .

La solution consiste à désactiver la réouverture lors de la connexion. . Les éléments de connexion seront alors chargés beaucoup plus rapidement. Je ne sais pas s'il s'agit d'un bogue et si Apple y travaille. Mais je suis sûr que c'est en fait votre problème si vous comptez sur une application tierce pour utiliser votre souris correctement.

Cependant, vous devez également vérifier les paramètres dans Préférences système → Souris → Vitesse de suivi .

0voto

daviesgeek Points 35275

Vous pouvez envisager de charger tous vos éléments de connexion à l'aide d'un AppleScript :

tell app "Logitech...." to activate  
delay 10 --you don't have to have this, but it spaces out your items
tell app "Another app" to activate
delay 10
tell app "3rd app" to activate

Etc. Pour l'enregistrer en tant qu'application, dans la boîte de dialogue d'enregistrement, sélectionnez "Application" pour "Format de fichier :"

Pour ouvrir l'application lors de la connexion, il suffit de l'ajouter comme n'importe quelle autre application.

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