4 votos

Reasignación de PgUp y PgDn en el teclado del PC

Tengo una configuración en la que uso el mismo teclado (de PC) para mi PC y mi Mac mini utilizando una caja de interruptores. Voy y vengo entre los dos todo el tiempo - y para mantener la cordura tengo reasignado muchos de los atajos/teclas del Mac usando el Herramienta de mosquetón para que funcionen como en mi PC (teclas como Cortar, Pegar, Home , End etc... ).

Pero parece que no puedo encontrar un mapeo en Karabiner que haga PgUp y PgDn funcionan de la misma manera en Mac que en PC. Cuando pulso PgUp / PgDn en Mac se desplaza la página, pero no parece mover el cursor . Lo más curioso es que si presiono ALT ( Option ) + PgUp y ALT + PgDn hace exactamente lo que quiero.

Así que, básicamente, ¿cómo puedo obtener el PgUp para trabajar como ALT + PgUp y PgDn para trabajar como ALT + PgDn ?

0 votos

¿No es posible asignar PgUp a Opción+PgUp en Karabiner?

0voto

zonble Puntos 2925

Este es un código que debe trabajo (no tengo teclado de PC):

{  "description": "page_up & page_down with cursor move",
       "manipulators": [
             {  "conditions": [ 
                { "bundle_identifiers":
                [ "^com.apple.TextEdit", "^com.any.other.app" ],
                  "type": "frontmost_application_if"
                                    } ]
             },
             {  "from": { "key_code": "page_up" },
                "to": [ { "shell_command": "osascript -e 'tell application \"System Events\" to key code 116 using option down'" } ],
                "type": "basic"
             },
             {  "from": { "key_code": "page_down" },
                "to": [ { "shell_command": "osascript -e 'tell application \"System Events\" to key code 121 using option down'" } ],
                "type": "basic"
             }
] }

No estoy seguro de que el manipulador de "condiciones" sea necesario con un teclado de PCºº (¡pruébalo!).
SI ES debería añadir otras aplicaciones de procesamiento de texto allí (identificables a través de la pestaña de aplicación más frontal de Karabiner-EventViewer).

ºº(En mi teclado Apple, "page_xx" ya no funciona, por ejemplo, con Safari).

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