2 votos

¿Saltar el puntero a largas distancias con el teclado?

Soy consciente de que las teclas del ratón permiten controlar el puntero con el teclado. Sin embargo, cuando se utilizan varios monitores, esto es dolorosamente lento. Atravesar 48 pulgadas con las teclas del ratón no es divertido.

¿Existen atajos de teclado (o un programa de terceros) que permitan "encajar" o "saltar" el puntero a varios lugares de la pantalla? Algo que, por ejemplo, ajuste el puntero al centro de la ventana actual, o lo ajuste a "áreas de ajuste" predefinidas.

3voto

0942v8653 Puntos 3617

Mosquetón

Karabiner viene con todo lo necesario: una forma de definir un acceso directo y una forma de mover el ratón. El warp-mouse-cursor-position la utilidad vive en /Applications/Karabiner.app/Contents/Library/utilities/bin/ .

Tiene una configuración por defecto para deformar el ratón al centro de la ventana actual tocando fn o la celebración de ' o / pero para una versión personalizada, añada esto a su ~/Library/Application Support/Karabiner/private.xml (Cuando hayas terminado, entra en las preferencias de Karabiner y marca la casilla dentro de 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>

Con la utilidad de Karabiner, puede utilizar el screen opción como esta:

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

VERTICAL puede ser top , middle o bottom y HORIZONTAL puede ser left , center o right .

X_OFFSET y Y_OFFSET pueden ser valores numéricos, como +10 o -10 . Sólo hay que tener cuidado de poner los argumentos en el orden correcto, ya que parecen estar extrañamente intercambiados.

(Para la ventana delantera, basta con utilizar front_window en lugar de screen .)

Haga clic en

Probablemente sea la forma más popular, pero para usarla para moverte al centro de una ventana, necesitarías un AppleScript para obtener los límites de la ventana actual, luego calcular el centro, etc.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X