¿Notification Center tiene atajos de teclado?

14

¿Hay atajos de teclado para controlar el Centro de notificaciones en OS X Mountain Lion? De particular interés es un acceso directo equivalente al Click to Tweetbotón que aparece en la parte superior del Centro de notificaciones (cuando se selecciona la opción requerida en el panel de configuración de Notificaciones), pero si tiene otros accesos directos (predefinidos o definibles en Preferencias del sistema) No pude ver ninguno) eso también sería útil.

Dan J
fuente
¿Qué tiene que ver "hacer clic para twittear" con el Centro de notificaciones?
Daniel
System Preferences -> Notifications -> Share Button -> Check "Show share button in Notification Center"hace que aparezca un botón con esa etiqueta en la parte superior de NC. Estoy de acuerdo en que es un lugar extraño para poner ese botón, pero independientemente, no estoy loco: está ahí. :)
Dan J
Más y más curioso ... No tengo esa opción en Preferencias del Sistema. Pero en la aplicación Centro de notificaciones, de hecho, hay share_twitter.tiff.
Daniel
1
Creo que debe tener al menos una cuenta de Twitter configurada en System Preferences -> Mail, Contacts & Calendars(otra ubicación no intuitiva ... supongo que no hay un gran lugar para meter Twitter en OS X: P) para que la opción aparezca en la configuración de notificaciones.
Dan J
1
Guau. Eso es completamente extraño.
Daniel

Respuestas:

9

Hay un atajo de teclado configurable para abrir el Centro de notificaciones:

Aparte de eso, parece que no hay forma de configurar atajos de teclado. Lo más cerca que pude llegar es descubrir que puedes configurar el Centro de notificaciones como la acción para un rincón activo. Si desea hacer esto cuando se presiona una tecla, puede intentar combinar esto con AppleScript (como en esta publicación ).

jtbandes
fuente
2
Gracias por el consejo. Me pregunto por qué Apple no asignó un atajo estándar.
ra170
Innecesario. Casi todos tienen un dispositivo multitáctil, y si no te gusta, sabrías cómo configurar un atajo tú mismo
Alexander
Creo que es una suposición irracional, @XAleXOwnZX. Una mayoría justa, tal vez. "¿Casi todos?" talvez no. Como es la expectativa automática de saber cómo configurar un acceso directo, teclado, hot corner u otro.
Jason Salaz
9

La respuesta correcta a esta pregunta es "No." Pero esa no es una respuesta muy satisfactoria. Entonces, si está decidido a tener métodos abreviados de teclado para Hacer clic para tuitear en el Centro de notificaciones, esto es lo que puede hacer:

Advertencia: este es un truco completo y absoluto, pero parece que puede (por ahora; esto podría romperse fácilmente) activar el botón Tweet a través de un uso muy delicado de secuencias de comandos UI.

  • Crea un servicio de Automator.

  • Dale una sola acción: ejecutar AppleScript

  • Aquí está el guión:

    tell application "System Events"
        tell process "Notification Center"
            click menu bar item 1 of menu bar 1
            click button 1 of UI element 1 of row 2 of table 1 of scroll area 1 of window "window"
            keystroke "Whatever text you want as your default tweet"
        end tell
    end tell
    
  • Guarde el servicio (obviamente modifíquelo desde mi ejemplo), asígnele una tecla en las Preferencias del sistema y listo: tiene un atajo de teclado ... hasta que el Centro de notificaciones se reorganice y el botón 1 del elemento 1 de la IU de la fila 2 de la tabla 1 de el área de desplazamiento 1 de la ventana "ventana" ya no es el botón Tweet.

Si esto parece complicado, es porque lo es. Si esto no es algo que quieras usar, no te culpo, y puedes recurrir a la respuesta de "no, no hay atajos de teclado".

Daniel
fuente
55
Ja! Esa es una solución terriblemente frágil, pero admiro tu creatividad. :)
Dan J
4

Si bien no funciona para "hacer clic para tuitear", existen tres métodos abreviados de teclado que funcionan con el Centro de notificaciones. Ellos son , y return. Combinado con la capacidad de asignar un atajo de teclado para abrir el Centro de mensajes, los mensajes normales se pueden responder usando solo el teclado. Sin embargo, el botón Compartir y el interruptor de silencio no parecen responder a estas entradas.

Daniel
fuente
66
Me gustaría agregar que CMD + Shift + D envía el tweet después de ingresar algo de texto en la hoja.
GhostLyrics el
2

Esto es lo que hago:

  • Tengo un acceso directo configurado para abrir el Centro de notificaciones. Esto se asigna a F13, como se describe en otras respuestas.
  • También tengo la tecla de tabulación habilitada para mover el foco del teclado entre 'todos los controles': Captura de pantalla

    1. Presione F13 para abrir NC.
    2. Presione la tecla de tabulación dos veces hasta que 'hacer clic para tuitear' se resalte en azul: captura de pantalla 2
    3. Presiona la barra espaciadora.
    4. Escribe mi tweet (no he encontrado una manera de agregar ubicación sin hacer clic).
    5. CMD + Shift + D para enviar.
Macrod
fuente
Desde entonces descubrí que esto puede tener errores.
Macrod
1

Mientras no esté relacionado con el centro de notificaciones, se puede lograr esto fácilmente usando el funcionario cliente de Twitter para OS X . Tiene una opción de configuración para "Nuevo Tweet global" que le permite componer un tweet con una combinación de teclas sin que la aplicación de Twitter esté en primer plano.

Captura de pantalla de las preferencias de Twitter

Hugh Saunders
fuente
0

Aquí hay una alternativa:

display dialog "Tweet?" default answer "" buttons {"OK"} default button 1
set mytweet to text returned of result

tell application "System Events"
    tell process "Notification Center"
        click menu bar item 1 of menu bar 1
        click button 1 of UI element 1 of row 2 of table 1 of scroll area 1 of window "window"
        keystroke mytweet
        repeat 3 times
            keystroke tab using {control down}
        end repeat
        keystroke space
    end tell
end tell
Ewwis
fuente
No encuentro que la pestaña que usa el control hacia abajo tenga ningún efecto: el espacio final de pulsación de tecla simplemente escribe un espacio literal.
Daniel
En la sección de teclado de las preferencias del sistema, ¿tiene habilitado el "control total"?
Ewwis
0

Si está utilizando un panel táctil, también hay un nuevo gesto para mostrar / ocultar el centro de notificaciones: deslice con dos dedos desde el borde derecho del panel táctil hacia su centro.

Esta configuración se puede activar / desactivar en Configuración -> Trackpad.

Davosian
fuente
0

¡Encontré uno genial!

Alt+ , cuando el centro de notificaciones está abierto, revela un interruptor adicional sobre el área de Tweet, para deshabilitar temporalmente el Centro de notificaciones:

¿Deshabilitar temporalmente las notificaciones?

Una vez que haga clic en el interruptor:

Posición de apagado

Editar: ¿ Alguien más ve esto documentado en alguna parte? ¿Soy el primero en encontrar esto?

@siracusa lo documentó en su épica revisión de Mountain Lion: http://arstechnica.com/apple/2012/07/os-x-10-8/4/#notification-center

programa247365
fuente