O Notification Center possui atalhos de teclado?

14

Existem atalhos de teclado para controlar o Notification Center no OS X Mountain Lion? De particular interesse é um atalho equivalente ao Click to Tweetbotão que aparece na parte superior da Central de Notificações (quando a opção necessária é selecionada no painel de configurações de Notificações), mas se houver outros atalhos (predefinidos ou definíveis em Preferências do Sistema - Eu não conseguia ver nenhum) seria útil também.

Dan J
fonte
O que "clicar para twittar" tem a ver com o Centro de Notificação?
Daniel
System Preferences -> Notifications -> Share Button -> Check "Show share button in Notification Center"faz com que um botão com esse rótulo apareça na parte superior do NC. Eu concordo que é um lugar estranho para colocar esse botão, mas, independentemente disso, eu não sou louco: está lá. :)
Dan J
Mais curioso e mais curioso ... Eu não tenho essa opção nas Preferências do Sistema. Mas no aplicativo Centro de Notificações, existe de fato o share_twitter.tiff.
Daniel
1
Eu acredito que você precisa ter pelo menos uma conta do Twitter configurada em System Preferences -> Mail, Contacts & Calendars(outro local não intuitivo ... acho que não há um ótimo lugar para colocar o Twitter no OS X: P) para que a opção apareça nas configurações de Notificação.
Dan J
1
Uau. Isso é totalmente estranho.
Daniel

Respostas:

9

Há um atalho de teclado configurável para abrir o Notification Center:

Fora isso, parece não haver maneira de configurar atalhos de teclado. O mais próximo que pude chegar foi descobrir que você pode definir o Notification Center como a ação para um canto quente. Se você quiser fazer isso quando uma tecla for pressionada, tente combinar isso com o AppleScript (como nesta postagem ).

jtbandes
fonte
2
Obrigado pela dica. Eu me pergunto por que a apple não atribuiu um atalho padrão.
ra170
Desnecessário. Quase todo mundo tem um dispositivo multitouch, e se você não gosta que, você sabe como configurar um atalho si mesmo
Alexander - Reintegrar Monica
Eu acho que é uma suposição irracional, @XAleXOwnZX. Uma maioria justa, talvez. "Quase todos?" talvez não. Assim como a expectativa automática de saber como definir um atalho, teclado, canto quente ou outro.
Jason Salaz 8/08
9

A resposta correta para esta pergunta é "Não". Mas essa não é uma resposta muito satisfatória. Portanto, se você está determinado a ter atalhos de teclado para o Click to Tweet na Central de Notificações, é isso que você pode fazer:

Aviso: esse é um hack completo e absoluto, mas parece que você pode (por enquanto; isso pode quebrar facilmente) acionar o botão Tweet através de um uso muito delicado dos scripts da interface do usuário.

  • Crie um serviço do Automator.

  • Execute uma única ação: execute AppleScript

  • Aqui está o 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
    
  • Salve o serviço (obviamente modifique-o no meu exemplo), atribua um pressionamento de tecla nas Preferências do Sistema e pronto: você tem um atalho de teclado ... até o Notification Center ser reorganizado e o botão 1 do elemento 1 da interface do usuário 1 da linha 2 da tabela 1 da a área de rolagem 1 da janela "janela" não é mais o botão Tweet.

Se isso parece complicado, é porque é. Se isso não é algo que você deseja usar, não o culpo e você pode recorrer à resposta de "não, não há atalhos de teclado".

Daniel
fonte
5
Hah! Essa é uma solução terrivelmente frágil, mas admiro sua criatividade. :) #
31412 Dan J
4

Embora não funcione para "clique para Tweet", existem três atalhos de teclado que funcionam com o Notification Center. Eles são , e return. Combinado com a capacidade de atribuir um atalho de teclado para abrir o Centro de Mensagens, é possível responder a mensagens normais usando apenas o teclado. O botão Compartilhar e o botão Mudo parecem não responder a essas entradas, no entanto.

Daniel
fonte
6
Gostaria de acrescentar que o CMD + Shift + D envia o tweet depois de inserir algum texto na planilha.
GhostLyrics
2

Aqui está o que eu faço:

  • Eu tenho um atalho definido para abrir o Centro de Notificação. Isso é mapeado para F13, conforme descrito em outras respostas.
  • Também tenho a tecla tab ativada para mover o foco do teclado entre 'todos os controles': Captura de tela

    1. Pressione F13 para abrir o NC.
    2. Pressione a tecla Tab duas vezes até que 'clique para twittar' seja destacado em azul: captura de tela 2
    3. Pressione a barra de espaço.
    4. Digite meu tweet (não encontrei uma maneira de adicionar local sem clicar).
    5. CMD + Shift + D para enviar.
Macrod
fonte
Desde então, descobri que isso pode ser um buggy.
Macrod
1

Enquanto não relacionados com a notificação Center, você pode conseguir isso facilmente usando o oficial cliente Twitter para OS X . Isso possui uma opção de configuração para "Global New Tweet", que permite compor um tweet com uma combinação de teclas sem que o aplicativo do Twitter esteja em primeiro plano.

Captura de tela das preferências do Twitter

Hugh Saunders
fonte
0

Aqui está uma 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
fonte
Não acho que a guia usando o controle para baixo tenha efeito - o espaço final das teclas apenas digita um espaço literal.
Daniel
Na seção de teclado das preferências do sistema, você tem "controle total" ativado?
Ewwis
0

Se você estiver usando um trackpad, também há um novo gesto para mostrar / ocultar o centro de notificação: deslize com dois dedos da borda direita do trackpad em direção ao centro.

Esta configuração pode ser ativada / desativada em Configurações -> Trackpad.

Davosian
fonte
0

Achei ótimo!

Alt+ , quando a central de notificações está aberta, revela uma opção adicional acima da área do Tweet, para desativar temporariamente a Central de Notificações:

Desativar temporariamente as notificações?

Depois de clicar no botão:

Posição desligada

Edit: Alguém mais vê isso documentado em algum lugar?!? Eu sou o primeiro a encontrar isso?!?

@siracusa Documentou isso em sua épica crítica do Mountain Lion: http://arstechnica.com/apple/2012/07/os-x-10-8/4/#notification-center

program247365
fonte