¿Cómo hacer clic derecho usando el teclado?

53

¿Hay algún atajo de teclado o una tecla para que Mac haga clic con el botón derecho del mouse? Me siento muy frustrado al tocar el mouse cada vez para ver las opciones. ¿Hay alguna manera como clave de opción de Windows ?

Imagen añadida para más detalles.

    
pregunta preetam 03.02.2014 - 11:07

8 respuestas

18

No conozco ninguna forma de mostrar un menú contextual para los elementos seleccionados con el teclado, como lo hace la tecla de menú en Windows.

Para asignar un método abreviado de teclado para realizar un clic secundario en las coordenadas actuales del puntero, puede:

  • Utilice un private.xml como este con Karabiner :

    <?xml version="1.0"?>
    <root>
      <item>
        <name>Right Mousebutton</name>
        <identifier>rightMouseButton</identifier>
        <autogen>__KeyToKey__ KeyCode::OPTION_R, PointingButton::RIGHT</autogen>
      </item>
    </root>
    
  • Utilice BetterTouchTool :

  • Utilice Keyboard Maestro :

  • Descargue MouseTools y asignar un acceso directo a MouseTools -rightClick .

respondido por el user495470 03.02.2014 - 20:35
7

Si tiene dificultades para usar el mouse, puede activar las teclas del mouse: ubicadas en Preferencias del sistema > Acceso universal > Pestaña del ratón.

Como dice "Use el teclado en lugar del mouse". También hay varias opciones disponibles para elegir que pueden satisfacer sus necesidades.

Las notas de soporte de Apple para cada versión de OSX tienen más información:

respondido por el Nixx 03.02.2014 - 12:06
6

Si no puedes habilitarlo en el primer método, usa el segundo método.

Método 1

Ir a Preferencias del sistema > Accesibilidad, encuentra Mouse & Trackpad, luego habilitar "Teclas del ratón". Si lo desea, vaya al menú de opciones y habilite "Presione la tecla Opción cinco veces para alternar las teclas del mouse".

Método2

PresioneOpción-Comando-F5,yseabriráunaventana.Selecciona"Activar teclas del mouse".

Cómousarlasteclasdelmouse

Parahacerclicconelbotónderecho,presioneFn-Ctrl-I.Enocasiones,esposiblequedeseedesactivarlasteclasdelmouse,yaquealgunasteclasdeltecladonofuncionaráncorrectamente.Siestáutilizandountecladoexterno,simplementeencuentreelequivalentealatecladefunción.ParaasignarteclasenuntecladodeWindowsconunaMac,visite esta guía.

    
respondido por el abc 25.10.2016 - 02:54
3

Hay algunas funciones incorporadas a las que puede acceder mediante Preferencias del sistema - > Teclado - > Accesos directos - > Teclado (lo siento, tengo instalado el OS X alemán, así que esta es mi traducción aproximada).

Allí puede encontrar un atajo de teclado llamado "Enfoque a la barra de menú" (mi atajo está configurado en CTRL - F2 .

Actívalo, selecciona el archivo y presiona las teclas de acceso directo, luego obtienes el enfoque del teclado en tu barra de menú. Navegue con las teclas del cursor hasta el menú "Servicios", seleccione el servicio y presione Ingresar .

Voila, el servicio se ejecuta en el archivo seleccionado

    
respondido por el Garex 26.11.2015 - 16:54
3

Aquí hay una solución que usa Automator y Python. Es un poco más lento que un mouse real (~ 0.5 segundos de retraso), pero funciona y no requiere software de terceros.

Abra Automator y cree un nuevo servicio:

ElijaElserviciorecibenoinputenanyapplication.

Busca"shell" y arrastra la acción "Ejecutar script de shell" al guión gráfico:

PegueelsiguientecódigoenlaacciónEjecutarelscriptdeshell:

fromQuartz.CoreGraphicsimportCGEventCreateMouseEvent,kCGMouseButtonRight,CGEventPost,kCGHIDEventTap,CGEventCreate,kCGEventRightMouseDown,kCGEventRightMouseUp,CGEventGetLocationdefmouseEvent(type,posx,posy):theEvent=CGEventCreateMouseEvent(None,type,(posx,posy),kCGMouseButtonRight)CGEventPost(kCGHIDEventTap,theEvent)event=CGEventCreate(None)position=CGEventGetLocation(event)mouseEvent(kCGEventRightMouseDown,int(position.x),int(position.y))mouseEvent(kCGEventRightMouseUp,int(position.x),int(position.y))

Guardaelservicio(cmd+s).Useunnombredescriptivocomo"Realizar un clic derecho".

Ir a System Preferences → Keyboard → Shortcuts → Services .

Busque su servicio (debería estar al final de la lista) y asigne un método abreviado de teclado.

Ahora debería poder utilizar su acceso directo para realizar un clic derecho.

    
respondido por el SomeDude 26.10.2016 - 01:09
2

Instale Karabiner . Si está ejecutando MacOS 10.8, tendrá que elegir KeyRemap4MacBook-8.4.0 (accesible desde la página principal).

Descargo de responsabilidad:

  

Como lo estoy probando en Yosemite, te daré la captura de pantalla y   Resultados que se prueban en esta versión de MacOS. Esta respuesta podría   no funciona en Lion (si este es el caso, señalelo lo antes posible).

Abre las preferencias de Karabiner desde el menú desplegable de la barra de menús:

DesplácesehaciaabajohastaelgrupodeconfiguraciónparaChangeOption_RKey:

yábrelo.

DesplácesehaciaabajohastalaconfiguraciónpredefinidaparaasignarlaclaveOption_Raunclicderecho:

Actívalo y cierra la ventana de preferencias de Karabiner.

Compruébelo y confirme si falla o si funciona.

    
respondido por el daniel Azuelos 02.11.2016 - 09:31
0

Estoy en High Sierra 10.13.2. no se pudo instalar Karabiner, y Keyboard Maestro proporciona un clic solo para la ubicación dada (no trató de encontrar el punto del cursor y lo refirió). Instalado Shortcat y hasta ahora parece estar bien, también Vimium es super útil, pero funciona solo en navegadores.

    
respondido por el met1n 29.10.2018 - 16:08
-1

Haga clic en la pestaña del enlace o elemento y presione regresar o la barra espaciadora para seleccionar y activar, luego presione regresar.     

respondido por el Tunes 25.10.2016 - 04:57

Lea otras preguntas en las etiquetas