Le Centre de notifications dispose-t-il de raccourcis clavier?

14

Existe-t-il des raccourcis clavier pour contrôler Notification Center sur OS X Mountain Lion? Un intérêt particulier est un équivalent de raccourci du Click to Tweetbouton qui apparaît en haut du centre de notifications (lorsque l'option requise est sélectionnée dans le volet des paramètres de notifications), mais s'il se trouve que d'autres raccourcis (prédéfinis ou définissables dans les Préférences Système - Je ne pouvais pas en voir), cela serait également utile.

Dan J
la source
Qu'est-ce que le «clic pour tweeter» a à voir avec le Centre de notifications?
Daniel
System Preferences -> Notifications -> Share Button -> Check "Show share button in Notification Center"fait apparaître un bouton avec cette étiquette en haut de NC. Je suis d'accord, c'est un endroit bizarre pour mettre ce bouton, mais peu importe, je ne suis pas fou: il est là. :)
Dan J
Curieux et curieux… Je n'ai pas cette option dans les Préférences Système. Mais dans l'application Notifications Center, il y a bien share_twitter.tiff.
Daniel
1
Je pense que vous devez avoir au moins un compte Twitter configuré sous System Preferences -> Mail, Contacts & Calendars(un autre emplacement non intuitif ... devinez qu'il n'y a pas de grand endroit pour entasser Twitter dans OS X: P) pour que l'option apparaisse dans les paramètres de notification.
Dan J
1
Sensationnel. C'est tout à fait étrange.
Daniel

Réponses:

9

Il existe un raccourci clavier configurable pour ouvrir le Centre de notifications:

En dehors de cela, il semble qu'il n'y ait aucun moyen de configurer des raccourcis clavier. Le plus proche que j'ai pu découvrir est de découvrir que vous pouvez définir Notification Center comme action pour un coin chaud. Si vous vouliez le faire lorsqu'une touche est enfoncée, vous pouvez essayer de combiner cela avec AppleScript (comme dans cet article ).

jtbandes
la source
2
Merci pour le conseil. Je me demande pourquoi Apple n'a pas attribué de raccourci standard.
ra170
Inutile. Presque tout le monde a un appareil multitouch, et si vous n'aimez pas cela, vous saurez comment définir vous
Alexander - Reinstate Monica
Je pense que c'est une hypothèse déraisonnable, @XAleXOwnZX. Une bonne majorité, peut-être. "Presque tout le monde?" peut-être pas. Tout comme l'attente automatique de savoir comment définir un raccourci, un clavier, un coin chaud ou autre.
Jason Salaz
9

La bonne réponse à cette question est "Non". Mais ce n'est pas une réponse très satisfaisante. Donc, si vous êtes déterminé à avoir des raccourcis clavier pour Click to Tweet dans Notification Center, voici ce que vous pouvez faire:

Attention: il s'agit d'un hack complet et absolu, mais il semble que vous puissiez (pour l'instant; cela pourrait facilement se casser) déclencher le bouton Tweet grâce à une utilisation très délicate des scripts d'interface utilisateur.

  • Créez un service Automator.

  • Donnez-lui une seule action: exécutez AppleScript

  • Voici le script:

    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
    
  • Enregistrez le service (modifiez-le évidemment à partir de mon exemple), attribuez-lui une frappe dans les Préférences Système, et le tour est joué: vous avez un raccourci clavier ... jusqu'à ce que Notification Center soit réorganisé et que le bouton 1 de l'élément d'interface utilisateur 1 de la ligne 2 du tableau 1 de la zone de défilement 1 de la fenêtre "fenêtre" n'est plus le bouton Tweet.

Si cela semble compliqué, c'est parce que c'est le cas. Si ce n'est pas quelque chose que vous souhaitez utiliser, je ne vous en veux pas et vous pouvez vous rabattre sur la réponse «non, il n'y a pas de raccourcis clavier».

Daniel
la source
5
Hah! C'est une solution terriblement fragile, mais j'admire votre créativité. :)
Dan J
4

Bien que cela ne fonctionne pas pour "cliquer pour tweeter", il existe en effet trois raccourcis clavier qui fonctionnent avec Notification Center. Ils sont , et return. Combiné avec la possibilité d'attribuer un raccourci clavier pour ouvrir Message Center, les messages normaux peuvent être répondus en utilisant le clavier seul. Le bouton Partager et le commutateur Muet ne semblent cependant pas répondre à ces entrées.

Daniel
la source
6
Je voudrais ajouter que CMD + Shift + D envoie le tweet après avoir entré du texte dans la feuille.
GhostLyrics du
2

Voici ce que je fais:

  • J'ai un raccourci défini pour ouvrir le Centre de notifications. Ceci est mappé sur F13, comme décrit dans d'autres réponses.
  • J'ai également la touche de tabulation activée pour déplacer le focus du clavier entre «tous les contrôles»: Capture d'écran

    1. Appuyez sur F13 pour ouvrir NC.
    2. Appuyez deux fois sur la touche de tabulation jusqu'à ce que `` cliquez pour tweeter '' soit surligné en bleu: capture d'écran 2
    3. Appuyez sur la barre d'espace.
    4. Tapez mon tweet (je n'ai pas trouvé de moyen d'ajouter un emplacement sans cliquer).
    5. CMD + Maj + D à envoyer.
Macrod
la source
J'ai depuis découvert que cela pouvait être buggé.
Macrod
1

Sans rapport avec Centre de notification, vous pouvez y parvenir facilement à l' aide du responsable client Twitter pour Mac OS X . Cela a une option de configuration pour "Global New Tweet" qui vous permet de composer un tweet avec une combinaison de touches sans que l'application Twitter ne soit au premier plan.

Capture d'écran des préférences de Twitter

Hugh Saunders
la source
0

Voici une alternative:

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
la source
Je ne trouve pas que l'onglet utilisant le contrôle vers le bas ait un effet - l'espace final de frappe tape simplement un espace littéral.
Daniel
Dans la section clavier des préférences système, avez-vous activé le "contrôle total"?
Ewwis
0

Si vous utilisez un trackpad, il y a aussi un nouveau geste pour afficher / masquer le centre de notification: balayez avec deux doigts de la bordure droite du trackpad vers son centre.

Ce paramètre peut être activé / désactivé dans Paramètres -> Trackpad.

Davosian
la source
0

Trouvé un grand!

Alt+ , lorsque le centre de notifications est ouvert, révèle un interrupteur supplémentaire au-dessus de la zone Tweet, pour désactiver temporairement le centre de notifications:

Désactiver temporairement les notifications?

Une fois que vous avez cliqué sur le commutateur:

Position arrêt

Edit: Quelqu'un d'autre voit cela documenté n'importe où?!? Suis-je le premier à trouver ça?!?

@siracusa Documenté dans sa revue épique Mountain Lion: http://arstechnica.com/apple/2012/07/os-x-10-8/4/#notification-center

program247365
la source