xfce - ひげメニューから「スーパー」キーボードショートカットバインディングを無効にする方法

xfce - ひげメニューから「スーパー」キーボードショートカットバインディングを無効にする方法

楽しい一週間をお過ごしください。まさに本論に入ります。

私はxfce-Kali 2020.1b、xfce v4.14を使用しています。

私のChromebookコンピュータでより反応性が高いので、Whiskermenuの代わりにxfce4-appfinderに「Super」を割り当てたいと思います。バインドしてxfce4-appfinderを使用できますが、ひげメニューのショートカットを無効にすることはできません。したがって、同時にまたは順番に発射されます。

私が理解したところによると、ささやきメニューは、キーボードアプリケーションのアプリケーションショートカットセクションで設定できるxfce4-popup-whiskermenuのキーバインディングでのみ実行できました。ただし、これにより「~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml」に設定されたショートカットが設定されていたため、「super」を別のショートカットとして使用できない問題が発生しました。記載されているとおりに公開されるのではなく、まだ有効になっているときに押すここxfceのバグトラッカーから。しかし、私はこの問題はありません。したがって、私の推測では、いくつかのパーティーでこのバグを修正するためにSuperをひげメニューにハードコーディングしたことがあります。

私はこのハードコーディングされたSuperのcfgファイルがどこにあるかを見つけるためにマシン全体をgrepしましたが、成功しませんでした。私が見つけたのは、何の害もないCtrl + Escショートカットだけでした。

$ sudo grep -ri "xfce4-popup-whiskermenu" /* 2>/dev/null
/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml:      <property name="&lt;Alt&gt;F1" type="string" value="xfce4-popup-whiskermenu --pointer"/>
/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml:      <property name="&lt;Primary&gt;Escape" type="string" value="xfce4-popup-whiskermenu"/>
Binary file /home/thmyris/.mozilla/firefox/gzthh3eo.default-esr/places.sqlite-wal matches
Binary file /home/thmyris/.mozilla/firefox/gzthh3eo.default-esr/places.sqlite matches
/home/thmyris/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml:      <property name="&lt;Primary&gt;Escape" type="string" value="xfce4-popup-whiskermenu"/>
/home/thmyris/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml:      <property name="&lt;Alt&gt;F1" type="string" value="xfce4-popup-whiskermenu --pointer"/>

この質問の全身を紹介する6年前の投稿もあります。ここただし、残念ながら、この問題には質問や回答のいずれも役に立ちません。

ベストアンサー1

許可された回答では、Super-Lキーを口ひげメニューにマッピングする方法について説明します。しかし、問題はスーパーキーマッピングをオフにすることです。

Xubuntu 21.10があり、スーパーキー自体が口ひげメニューを起動します。 (Xubuntu 21.04からアップグレードした後にこれが起こり始めたようですが、わかりません。)この動作を削除したいと思いました(したがって、ウェブ検索後にこの回答が見つかりました)。

解決策:設定 » キーボード » アプリショートカット I既存の項目を編集しました。xfce4-popup-whiskermenu(Ctrl-Escapeキーを押すことはデフォルトでバインドされています)別のキー入力を選択(すばらしい-§)。期待どおりにバインドされていないCtrl-Escapeを実行すると、口ひげメニューが起動しますが、スーパーキー自体をバインド解除する副作用があります。、それは私が欲しいものです。

Ctrl-Escapeはアプリケーションショートカットと同じですxfce4-popup-whiskermenu。それでもスーパーキーバインディングがどこから出てくるのかわかりません。

おすすめ記事