Super + 2を送信するカスタムキーボードショートカットを作成する


9

テンキーをメディアコントロールセンターに設定しようとしています。0キーでClementineをプルアップして前面に表示したい。現在、クレメンタインを起動するように設定されていますが、ランチャーで踊るだけで、最前面に表示されません。それで、ランメンターの2番目のスロットにクレメンタインを固定しました。キーボード設定を介してカスタムキーショートカットを設定したいと思います。問題は、Super + 2をコマンドとして送信するにはどうすればよいですか?

次に、プラスキーとマイナスキーでAlt + LeftおよびAlt + Rightを送信します(ブラウザーのナビゲーション用)。

第三に、それほど重要ではありませんが、ピリオドキーでClementineのEQを開き、7と9で早送りと巻き戻しを送信します。

回答:


6

Super + 2をコマンドとして送信する方法

あなたはxdotoolこれを(sudo apt-get install xdotoolインストールするために)使うことができます:

xdotool key super+2

次に、プラスキーとマイナスキーでAlt + LeftとAlt + Rightを送信したい

これはうまくいくはずです:

xdotool key alt+Right
xdotool key alt+Left

早送りと巻き戻しを送信するには7と9

あなたはこれらを試してみることができます:

xdotool key XF86AudioNext
xdotool key XF86AudioPrev

ピリオドキーでクレメンタインのEQを開く

これは物事がトリッキーになるところです。専用のショートカットがないとxdotool、メニューにアクセスしてイコライザーを起動するためにマクロをプログラムする必要がありますが、それがうまくいくかどうかはよくわかりません。


いずれの場合でも、ご覧のとおり、これらのカスタマイズのほとんどは、仮想xdotoolキーを使用して実行できます。

これらのコマンドを選択したホットキーに割り当てる方法を知りたい場合は、次のQ&Aを確認してください。

キーボードのキーを変更するにはどうすればよいですか?(カスタムキーボードコマンド/ショートカットを作成するにはどうすればよいですか?)


ありがとう!これはまさに私が必要としたものです。Super + 2コマンドはうまく機能しますが、場合によってはSuperのように動作します。うーん...とにかく、それは何かです。ブラウザのnavコマンドは完全に機能します。Clementineにはほとんどすべてのコマンドラインコントロールが実際にあるので、早送りと巻き戻しにはとを使用clementine --seek-by 2して clementine --seek-by -2いることがわかりました 。まだEQの部分に取り組んでいます。
wjandrea 2014年

3

もう1つの(私は簡単だと思う)アプローチは、AutoKeyを使用することです

キーをホットキーとして設定すると、カスタム定義されたフレーズを使用して、必要なほとんどすべてのものをキーに放出させることができます。


AutoKeyは、Pythonで記述されたスクリプトもサポートします。これは、トリガーフレーズまたはホットキーによってアクティブ化されたときにほとんど何でも実行できます。特定のウィンドウでのみ機能するようにスクリプトに指示して、ホットキー/トリガーフレーズが他の場所では通常のキーとして動作するようにすることもできます。


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