通知センターにはキーボードショートカットがありますか?


14

OS X Mountain Lionの通知センターを制御するためのキーボードショートカットはありますか?特に興味深いのは、Click to Tweet通知センターの上部に表示されるボタンに相当するショートカットです(通知設定ペインで必要なオプションが選択されている場合)が、たまたま他のショートカットがある場合(事前定義済み、またはシステム環境設定で定義可能)-私も見られませんでした)それらも同様に有用でしょう。


「クリックしてツイート」は通知センターと何の関係がありますか?
ダニエル

System Preferences -> Notifications -> Share Button -> Check "Show share button in Notification Center"そのラベルが付いたボタンがNCの上部に表示されます。私はそれがそのボタンを置くのが奇妙な場所であることに同意しますが、それにもかかわらず、私は夢中ではありません:それはそこにあります。:)
ダンJ

好奇心and盛な…システム環境設定にそのオプションがありません。しかし、Notifications Centerアプリには、実際にはshare_twitter.tiffがあります。
ダニエル

1
System Preferences -> Mail, Contacts & Calendars通知設定にオプションを表示するには、少なくとも1つのTwitterアカウント(別の直感的でない場所... TwitterをOS X:Pに詰め込むのに最適な場所はないと推測します)を設定する必要があると思います。
ダンJ

1
ワオ。それは全く奇妙です。
ダニエル

回答:


9

通知センターを開くための設定可能なキーボードショートカットがあります。

それ以外は、キーボードショートカットを設定する方法がないようです。最も近いのは、通知センターをホットコーナーのアクションとして設定できることです。キーが押されたときにこれを行いたい場合は、これをAppleScriptと組み合わせて試すことができます(この投稿のように)。


2
ヒントをありがとう。なぜAppleが標準のショートカットを割り当てなかったのだろうか。
ra170

不要。ほとんどの人は、マルチタッチデバイスを持っており、あなたがそのようにしない場合は、ショートカットを自分で設定する方法を知っているだろう
アレクサンダー-復活モニカ

@XAleXOwnZXという不合理な仮定だと思います。多分、かなり過半数です。"ほとんどの人?" おそらくない。ショートカット、キーボード、ホットコーナーなどの設定方法を知ることは自動的に期待されます。
ジェイソンサラズ

9

この質問に対する適切な答えは「いいえ」です。しかし、それはあまり満足のいく答えではありません。そのため、通知センターでクリックしてツイートするためのキーボードショートカットを使用することに決めた場合、これを行うことができます。

警告:これは完全かつ完全なハックですが、UIスクリプトを非常に繊細に使用することでTweetボタンをトリガーすることができるようです(現時点では簡単に壊れる可能性があります)。

  • Automatorサービスを作成します。

  • 単一のアクションを与える:AppleScriptを実行する

  • スクリプトは次のとおりです。

    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
    
  • サービスを保存し(明らかに私の例から変更します)、システム環境設定でキーストロークを割り当てます。そして、キーボードショートカットがあります…通知センターが再配置され、表1の行2のUI要素1のボタン1ウィンドウ「window」のスクロール領域1は、「ツイート」ボタンではなくなりました。

これが複雑に見える場合、それはそうです。これがあなたが使いたいものでないなら、私はあなたを責めません、そして、あなたは「いいえ、キーボードショートカットがありません」の答えに頼ることができます。


5
ハァッ!それは恐ろしくもろい解決策ですが、あなたの創造性を称賛します。:)
ダンJ

4

「クリックしてツイート」では機能しませんが、実際には通知センターで機能する3つのキーボードショートカットがあります。彼らはreturn。キーボードショートカットを割り当ててメッセージセンターを開く機能と組み合わせることで、キーボードのみを使用して通常のメッセージに応答できます。ただし、[共有]ボタンと[ミュート]スイッチはこれらの入力に応答しないようです。


6
シートにテキストを入力した後、CMD + Shift + Dでツイートを送信します。
-GhostLyrics

2

ここに私がやることがあります:

  • 通知センターを開くショートカットセットがあります。他の回答で説明されているように、これはF13にマップされます。
  • また、「すべてのコントロール」間でキーボードフォーカスを移動できるようにタブキーを有効にします。 スクリーンショット

    1. F13を押してNCを開きます。
    2. 「ツイートするクリック」が青で強調表示されるまで、タブキーを2回押します。 スクリーンショット2
    3. スペースバーを押します。
    4. ツイートを入力します(クリックせずに場所を追加する方法が見つかりませんでした)。
    5. 送信するにはCMD + Shift + D。

以来、これはバグが多いことを発見しました。
マクロード


0

代替手段は次のとおりです。

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

コントロールダウンを使用するタブには効果がありません。最後のキーストロークスペースはリテラルスペースを入力するだけです。
ダニエル

システム環境設定のキーボードセクションで、「フルコントロール」が有効になっていますか?
ユーウィス

0

トラックパッドを使用している場合、通知センターの表示/非表示を切り替える新しいジェスチャーもあります。トラックパッドの右端から中央に向かって2本の指でスワイプします。

この設定は、[設定]-> [トラックパッド]で有効/無効にすることができます。


0

素晴らしいものを見つけました!

Alt+ 、通知センターが開いている場合、通知エリアの上に追加のスイッチが表示され、通知センターが一時的に無効になります。

通知を一時的に無効にしますか?

スイッチをクリックしたら:

オフポジション

編集: 他の誰もがこれをどこでも文書化されていますか?!?これを見つけた最初の人ですか?!?

@siracusa彼の壮大なマウンテンライオンレビューでそれを文書化:http : //arstechnica.com/apple/2012/07/os-x-10-8/4/#notification-center

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.