L'affichage principal en mode portrait fait pivoter le pavé tactile

3

J'ai Windows 7 64 bits sur un ordinateur portable Lenovo T530 (1600x900) avec un moniteur Lenovo ThinkVision LT2452p (1920x1200). J'ai configuré la résolution de l'écran comme ceci:

  • Composer des affichages.
  • Définissez l'affichage principal sur le moniteur LT2452p.
  • Réglez le moniteur LT2452p sur Portrait.

Effets:

  • La barre des tâches est sur le moniteur LT2452p (exactement ce que je voulais). L'orientation du minitor est correcte.
  • La souris USB connectée se déplace correctement.
  • Les directions du pavé tactile sont pivotées de 90 degrés. Se déplacer vers le haut déplace le curseur vers la droite. Déplacer vers la droite déplace le curseur vers le bas.
  • Le mini joystick tourne comme le touchpad.

J'ai parcouru les paramètres du pavé tactile (onglet "UltraNav" dans les propriétés de la souris) mais je n'ai trouvé aucune option de rotation. Il est interdit d'installer des solutions de John Doe car il s'agit d'un ordinateur portable d'entreprise.

MISE À JOUR: Je ne peux pas non plus installer de logiciel non entretenu comme EeeRotate ou ScreenMouseRotate.

Pas dans la liste
la source
Utilisez-vous Synaptic?
Art Gertner
@ SMS Pas que je sache. Est-ce que vient avec quelque chose?
Notinlist
Vérifiez votre gestionnaire de tâches et voyez si syntpenh.exe est en cours d'exécution
Art Gertner
@ smc j'ai SynTPEnh.execourir.
Notinlist
1
essayez ce qui suit. Faites pivoter les deux écrans en orientation normale. Tuer SynTPEnh.exedu gestionnaire de tâches. Faites pivoter l'écran en orientation portrait. Voir si le comportement du pavé tactile est comme prévu. Laissez-moi savoir quel était le résultat.
Art Gertner

Réponses:

3

Pour les pavés tactiles et les pointeurs Synaptics (et certains dérivés), un peu de fouille dans le registre a révélé des angles de rotation d'axe persistants, par utilisateur, et un contrôle de rotation automatique par système.

L'application du patch suivant, soit immédiatement avant la déconnexion (et la reconnexion), la déconnexion rétablit les axes et les laisse ainsi.

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Synaptics\SynTP\StickPS2]
"MotionRotationAngle"=dword:00000000

[HKEY_CURRENT_USER\SOFTWARE\Synaptics\SynTP\TouchPadPS2]
"MotionRotationAngle"=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\Synaptics\SynTPEnh]
"AutoRotationFlag"=dword:00000000

L'application du correctif entre l'élimination et le redémarrage de 'SynTpEnh.exe' (par utilisateur) ou juste avant de saisir ou de quitter le panneau de commande du pavé tactile peut également fonctionner (de manière moins perturbante), mais reste non testée.

Comme toujours, enregistrez les valeurs d'origine avant d'appliquer le correctif, en particulier l'indicateur d'autorotation, qui dépend du fabricant et n'est pas documenté dans les notes de publication du pilote de référence Synaptics.

Eric Roesinger
la source
Copié de ma réponse du 29 avril à [64629 [[] superuser.com/questions/624629/] , qui a été marqué comme étant en double le 30 avril. Remplace une réponse précédente avec un vote négatif (peut-être approprié) pour ne faire référence qu'à l'autre poste.
Eric Roesinger
D'ordinaire, j'aurais préféré modifier simplement l'autre réponse, mais le décompte des votes à la baisse retenu aurait été trompeur: cela reflétait le fait que j'avais déjà fourni une référence à la place de ce contenu (qui, aux fins apparentes du PO, produit plus de résultats. résultats que les autres réponses présentées ici
Eric Roesinger
Les miens étaient à un endroit légèrement différent ( Computer\HKEY_CURRENT_USER\Software\Synaptics\SynTP\TouchPadSMB2cTM3145-3 ), mais une recherche dans le registre pour ces noms de clés les a tous trouvés. Vous devriez pouvoir arrêter le service SynTPEnh Caller Service, tuer le SynTpEnh.exeprocessus, puis redémarrer le service.
Détly
1

Dans les commentaires ci-dessus, l' utilisateur smc a suggéré de nettoyer le SynTPEnh.exe[pilote de pointage Synaptec] pour résoudre les problèmes de souris. Bien que cela fonctionne, toutes les fonctionnalités du TouchPad et UltraNav sont également brisées. J'ai cherché une autre copie sur mon disque et il s'est avéré qu'il y avait une version de 2010 là-bas. Lancé cela et j'ai obtenu mon défilement, même avec un moniteur vertical!

Si vous prévoyez d'utiliser régulièrement un moniteur vertical avec du matériel Synaptec, vérifiez si la mise à niveau inférieure du pilote est une option viable.

Autre remarque: ce problème ne semble se poser que lorsque le moniteur principal est en mode portrait. Si vous ne voulez pas rétrograder, voyez si vous pouvez exécuter votre moniteur principal horizontalement et votre secondaire / tertiaire / etc. surveiller (s) verticalement.

ndm13
la source
Merci pour les idées, mais le moniteur principal (où se trouve la barre des tâches et où apparaissent les applications) "doit" être en portrait. Malheureusement, je ne peux pas tester votre idée de rétrogradation, car je n’ai plus le matériel.
Notinlist
0

Windows fait pivoter l'écran à l'aide du logiciel graphique de carte vidéo. Malheureusement, cette solution ne permet pas de faire pivoter autre chose, ce qui signifie que votre pavé tactile est toujours configuré pour une utilisation standard en mode paysage.

Ainsi, si vous faites pivoter votre ordinateur de bureau sur un ordinateur portable, le pavé tactile ne tournera pas avec l'écran, ce qui rend le pavé tactile un peu difficile à utiliser.

Comme Microsoft ne fournit pas de solution, il faut utiliser des produits tiers.

Le meilleur produit recommandé que j'ai pu trouver est EeeRotate , mis à jour en 2008, mais pourrait tout de même vous convenir:

Ctrl+ Alt+ Right: faire pivoter l'écran et le touchpad de 270 degrés
Ctrl+ Alt+ Up: revenir à la normale

Un produit similaire est ScreenMouseRotate , dernière mise à jour en 20010.

(Je n'ai aucune expérience personnelle avec les deux produits.)

harrymc
la source
"ne tourne rien d'autre": false. La souris fonctionne correctement sur les deux écrans (moniteur et ordinateur portable). Le touchpad fonctionne avec une rotation de 90 degrés dans le sens des aiguilles d'une montre sur les deux écrans. Les deux produits que vous mentionnez sont des abandonwares, je ne suis donc pas autorisé à les installer.
Notinlist
Et aussi EeeRotate semble faire pivoter les deux moniteurs, alors que je ne veux en faire qu'un.
Notinlist
J'utilise d'excellents utilitaires qui n'ont pas été mis à jour depuis des années, mais fonctionnent toujours correctement. Je ne connais pas de produit qui fasse pivoter le pavé tactile en fonction du moniteur actif, mais vous pouvez utiliser les raccourcis clavier pour faire pivoter / décomposer si nécessaire. Pas optimal, je suis d'accord.
harrymc
Autre remarque: il est possible d'écrire une macro AutoHotkey qui fait ce que vous voulez, d'échanger les coordonnées x, y de la souris, et uniquement lorsque la fenêtre active est sur le moniteur de droite. Ce fil pourrait vous aider à démarrer.
harrymc