Raycastを使ってキーボードにYouTube Musicの一時停止、再生を行う
経緯
先日から、mac miniを仕事で使っているのですが、困ったことが一点。
そう、キーボードがついていないために、音楽の停止、再生がワンタッチでできないんです!
私はHHKB Studioを愛用しているのですが、どうやらキーマップ変更ツールを使っても音楽の停止、再生ボタンは割り当てることができないらしい…
そのため、ちょっとめんどくさいですが、Raycastを使って解決しました!
この記事で同じように困っている人の助けになれば幸いです!
※すでにRaycastを使っている方は手順6から進めてください
手順
1. Raycastの公式ウェブサイトにアクセスする
まず、Raycastの公式ダウンロードページにアクセスします。
Raycast公式サイト: https://www.raycast.com/
2. ダウンロードボタンをクリックする
ウェブサイトのトップページに大きく「Download for macOS」または「Download」といったボタンが表示されていますので、それをクリックします。
3. ダウンロードした.dmgファイルを開く
ダウンロードが完了したら、ダウンロードしたRaycast.dmgファイルをダブルクリックして開きます。
4. Raycastアプリケーションを「アプリケーション」フォルダにドラッグ&ドロップする
ウィンドウ内で、Raycast.app のアイコンを「Applications」フォルダのエイリアスにドラッグ&ドロップします。
これでRaycastがMacの「アプリケーション」フォルダにコピーされ、インストールが完了します。
5. Raycastを初めて起動する
「アプリケーション」フォルダからRaycastアイコンをダブルクリックして起動します。
初回起動時の確認: 「インターネットからダウンロードしたアプリケーションです。開いてもよろしいですか?」という確認ダイアログが表示されることがあります。これは通常の挙動ですので、「開く」をクリックしてください。
初期設定: 初めて起動すると、Raycastの基本的な設定を行うための簡単なチュートリアルが表示されます。ここでRaycastを起動するためのショートカットキー(デフォルトは Option (⌥) + Space)を設定したり、プライバシー設定を確認したりします。(個人的には⌘ + Space)に設定することをお勧めします。
6. 拡張機能のインストール
以下のリンクからYouTube Musicの拡張機能をインストールしてください
7. キーの割り当て
Raycastの最初の画面で、「Extensions」と打ち込み、最初に出てきたものを開く。
Extensionsの中で、先ほどインストールした「YouTube Music」をクリックして展開。
Toggle Play/Pauseの項目のHotkeyで好きなキーを割り当てる。
他にもNext TrackやPrevious Trackも割り当てられます!
8. chromeでJavaScriptの設定を変更する(chromeでYoutube Musicを開く場合)
chromeの右上の3つの点(メニューアイコン)をクリックし、「設定」をクリックします。
左側のサイドバーで「プライバシーとセキュリティ」をクリックします。
「サイトの設定」をクリックします。
「コンテンツ」の下にある「JavaScript」をクリックします。
「サイトが JavaScript を使用できるようにする」を選択します。
これをやらないと、割り当てたキーを押しても、Unknown Errorと出てしまいます。
以上で手順は終了です!お疲れ様でした!
追記
たまに割り当てたキーを押した時に、「No mutching youtube tab found」と表示され、使えなくなることがありますが、chromeを終了すれば治ります。
Discussion