27 votes

Existe-t-il un raccourci Win7 pour positionner la souris au centre de l'écran principal ?

J'ai une configuration à trois moniteurs sous Windows 7 et je perds parfois la trace de l'emplacement de mon curseur. Existe-t-il un raccourci Windows permettant de réinitialiser la position de la souris ? Je suppose qu'il n'y en a pas, mais pourrait-il y avoir un moyen de configurer une simple macro que je pourrais lier à une combinaison de touches pour placer mon curseur à un emplacement par défaut, comme le centre de l'écran principal ?

1voto

Andrew Lambert Points 7506

En utilisant WMIC et Powershell (qui devraient tous deux être déjà installés sous Windows 7), cela devrait être faisable.

En utilisant WMIC, vous pouvez obtenir la largeur et la hauteur de l'écran :

C:\>wmic desktopmonitor get screenheight, screenwidth
ScreenHeight  ScreenWidth
900           1440

et Powershell peut définir la position de la souris (en remplaçant <X> y <Y> avec les coordonnées réelles) :

PS C:\>[system.Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms") | out-null
PS C:\>[System.Windows.Forms.Cursor]::Position = New-Object System.Drawing.Point(<X>,<Y>)

Donc, un peu de tâtonnement (et de mathématiques de base) devrait vous donner un script qui, lorsqu'il est exécuté, centre le pointeur de la souris.

0voto

Antti Huima Points 15465

Un autre AutoIt3 programme :

<!--  --!>
;;; Define variables according to you
$speed  = 1        ; 0=instantly, 1=fastest, 100=slowest
$delay  = 100      ; milliseconds
$hotkey = "^+!c"   ; ^=Ctrl, +=Shift, !=Alt

;;; Hotkey function
Func GetMyMouse()
    MouseMove(@DesktopWidth / 2, @DesktopHeight / 2, $speed)
EndFunc

;;; Register hotkey
HotKeySet($hotkey, "GetMyMouse")

;;; Program body (busy wait)
While True
    Sleep($delay)
WEnd

0voto

user38660 Points 1

Nircmd de Nir Sofer a l'option suivante..

nircmd setcursor x y

Vous pouvez créer un raccourci vers cette ligne de commande et lui attribuer n'importe quelle touche de raccourci. Il y a beaucoup d'autres options pour le curseur de la souris comme détaillé dans le fichier nircmd.chm.

-1voto

mosg Points 235

Euh... Je ne pense pas.

mais pour ce qui est de trouver votre souris, vous pouvez activer le "sonar du pointeur" pour que votre pointeur soit pointé lorsque vous appuyez sur la touche contrôle. (actuellement sur un Mac, mais je vais essayer de faire des captures d'écran dans un moment et de les éditer).

concernant l'idée macro. Je suppose que c'est plausible... mais je ne connais aucune application qui a déjà programmé cela, ou comment le faire moi-même.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X