キーを押すのではなく、キーを離すときにキーボードショートカット\ショートカット\上を処理するようにXFCEを設定する方法

キーを押すのではなく、キーを離すときにキーボードショートカット\ショートカット\上を処理するようにXFCEを設定する方法

XFCEでアプリケーションを使用しているときにXFCEショートカットと重なるキーボードショートカット\ショートカットを押すと、代わりにXFCEショートカット効果が発生することがわかりました。

たとえば、Eclipse IDEにはショートカットキーがありますが、Shift + Alt + SXFCEはショートカットキーを使用してキーボードレイアウトを切り替えますShift + Alt

したがって、を押すとShift + Altショートカットの組み合わせが完了し、を押す前にキーボードのレイアウトが変わりますS

同僚はXFCEがついているときショートカットを処理するのでこれ提案した。押す、そんな時より解放

私はいつもWindowsとLinuxを使用しており、混乱を起こしたくないので、これらのショートカットを変更したくありません。

私の質問は次のとおりです

  • キーを押したときではなく、キーを離したときにショートカットを処理するようにXFCEを設定する方法
  • Enlightenment、Gnome 3、Mate、CinnamonはXFCEよりもキーボードショートカットを処理しますか?それとも、少なくとも私がここで述べた方法で、キーを押すのではなく放すことです。
  • 押されたときに置かれたときにショートカットを処理する他のデスクトップ環境は何ですか?

答え1

これはXorgエラー。安定ここManjaro Linuxで利用可能です。私は従うべきですこのステップPGPスキャンを手動でスキップ!

答え2

ムハンマドの答えは問題を解決するのに十分ではなかった。特にSuper(Windows)キーを使用する場合はさらにそうです。私はXFCEがインストールされたArch Linuxを使用しています。この問題をどのように解決したかを説明します。

  1. ここからlibxfce4uiソースコードをダウンロードしました(後で指示を使用しました)。http://www.linuxfromscratch.org/blfs/view/7.8/xfce/libxfce4ui.html
  2. 次のリンクから、このライブラリのパッチファイルをダウンロードしました。https://bugzilla.xfce.org/show_bug.cgi?id=7845
  3. 手順1でダウンロードしたファイルを抽出しました。tar xvf libxfce4ui-4.12.1.tar.bz2
  4. cd libxfce4ui-4.12.1抽出したフォルダに移動し、ステップ2のパッチを使用して適用しました。patch -p1 < patchfile
  5. ステップ1のダウンロードページの指示に従ってライブラリをビルドしてインストールしました。まだgccをインストールしていない場合は、インストールする必要があります。

    ./configure --prefix=/usr --sysconfdir=/etc &&
    make
    sudo make install
    

再起動後、すべてがうまく動作します!これが役立つことを願っています!

その後の質問に答えるために、XFCEは異常です。私が試した他のすべてのデスクトップ環境(DE)は、プレスではなくリリース時にキーバインディングを処理します。これには以下が含まれます。

  • 小人
  • ケード
  • シナモン
  • 仲間
  • LXDE
  • LqCy

関連情報