3 votes

Faire sauter le pointeur sur de longues distances avec le clavier ?

Je suis conscient que les touches de la souris vous permettent de contrôler le pointeur avec votre clavier. Cependant, lorsque vous utilisez plusieurs moniteurs, cela est douloureusement lent. Traverser 48 pouces avec les touches de la souris n'est pas amusant.

Existe-t-il des raccourcis clavier (ou un programme tiers) qui vous permettent de "déplacer" ou de "sauter" le pointeur à différents endroits de l'écran ? Quelque chose qui, par exemple, ramènerait le pointeur au centre de la fenêtre actuelle, ou le ramènerait à des "zones d'accrochage" prédéfinies.

3voto

0942v8653 Points 6754

Mousqueton

Karabiner est livré avec tout ce dont vous avez besoin : un moyen de définir un raccourci, et un moyen de déplacer la souris. Le site warp-mouse-cursor-position utilité vit dans /Applications/Karabiner.app/Contents/Library/utilities/bin/ .

Par défaut, la souris se déplace vers le centre de la fenêtre actuelle en tapant sur fn ou en tenant ' ou / mais pour une version personnalisée, ajoutez ce qui suit à votre fichier ~/Library/Application Support/Karabiner/private.xml (Après avoir terminé, allez dans les préférences de Karabiner et cochez la case dans Mouse Warping).

<item>
    <name>Mouse Warping</name>
    <vkopenurldef>
      <name>KeyCode::VK_OPEN_URL_SHELL_mousetowindowcenter</name>
      <url type="shell">
        <![CDATA[
          /Applications/Karabiner.app/Contents/Library/utilities/bin/warp-mouse-cursor-position front_window middle 0 center 0
        ]]>
      </url>
    </vkopenurldef>
    <item>
        <identifier>private.f14_mousetowindowcenter</identifier>
        <name>F14 to move the mouse to the center of the current window</name>
        <autogen>
            --KeyToKey--
            KeyCode::F14,
            KeyCode::VK_OPEN_URL_SHELL_mousetowindowcenter
        </autogen>
    </item>
</item>

Avec l'utilitaire de Mousqueton, vous pouvez utiliser la screen option comme ceci :

warp-mouse-cursor-position screen NUM VERTICAL X_OFFSET HORIZONTAL Y_OFFSET

VERTICAL peut être top , middle o bottom et HORIZONTAL peut être left , center o right .

X_OFFSET y Y_OFFSET peuvent être des valeurs numériques, comme +10 ou -10 . Faites simplement attention à mettre les arguments dans le bon ordre - ils semblent bizarrement intervertis.

(Pour la fenêtre avant, utilisez simplement front_window au lieu de screen .)

clic sur

C'est probablement la méthode la plus populaire, mais pour l'utiliser pour se déplacer au milieu d'une fenêtre, il faudrait un AppleScript pour obtenir les limites de la fenêtre actuelle, puis calculer le centre, etc.

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