スーパーキーがコンテキストメニューを開くのを防ぐ方法は?

スーパーキーがコンテキストメニューを開くのを防ぐ方法は?

私は最近manjaro Linuxをインストールしましたが、スーパーキーを押すとウイスキーメニューだけが開きます。しかし、xfce4キーボードショートカットを操作し、「デフォルトにリセット」をクリックして変更されていない設定に戻ると思いましたが、代わりに別のデフォルトに戻り、スーパーキーにBeardメニューの代わりにコンテキストメニューを開くようにしました。

混乱する部分は、スーパーキーをコンテキストメニューやアプリケーションに接続するための目立つショートカットがないことです。マウスの位置にかかわらず、デスクトップを右クリックすると、常にコンテキストメニューが表示されることにも注意してください。スーパーキーを押すと口ひげメニューを開く新しいショートカットが追加されましたが、同時にコンテキストメニューも開きます。

私のキーボードショートカット

xfce4-settingsを何度も再インストールしてみましたが、まったく変更されませんでした。

編集:このコマンドでさらにテストした後、xevスーパーキーも左のAltキーを押すとコピーされるALT_Lイベントを送信することがわかりました。また、他のイベントもたくさん送りますが、どのように解釈すべきかわかりません。ここに画像の説明を入力してください。

xfdesktop --menu編集2:このコマンドがスーパーキーを押すのとほぼ同じ結果を生成することを確認しました。ただし、図1のメニューからCtrl + Escapeショートカットを削除しても何も変わりません。スーパーキーを押すたびに、どこかでこのコマンドを実行することにしたようです。xev私が実行したときに実際に興味深いものは何も生成されませんでしたxfdesktop --menu

編集3:Redditに連絡した後、誰かがxcape参加を提案しました。タスクマネージャで検索しましたが、xcape確かにxcape -e Super_L Alt_L F1

ここに画像の説明を入力してください。

私はプロセスを終了し、奇妙で非常に重要な動作を停止しました。しかし、ログインまたは再起動するたびに、常にこのプロセスが開始される理由がわかりません。ここに画像の説明を入力してください。

答え1

行く:Menu -> Session and Startup -> [TAB] Application Autostart -> [FIND] xcape -> [UNTICK]

関連情報