XFCEでアプリケーションを使用しているときに、XFCEホットキーと重なるキーボードショートカット\ホットキーを押すと、代わりにXFCEホットキー効果が発生します。
たとえば、Eclipse IDEにはホットキー:Shift + Alt + S
がありますが、XFCEはホットキーShift + Alt
を使用してキーボードレイアウトを切り替えます。
したがって、Shift + Alt
を押すと、ホットキーの組み合わせを完了してS
を押す前に、キーボードレイアウトが変更されます。
同僚は、これはXFCEがホットキーを押されたのときに処理するためであり、リリースされたのときではないためだと示唆しました。
私はいつもWindowsとLinuxを使用していて、自分自身を混乱させたくないので、これらのショートカットを変更したくありません。
私の質問は次のとおりです。
ムハンマドの答えは、私にとってこれを修正するのに十分ではありませんでした。特にスーパー(Windows)キーを使用する場合。 XFCEがインストールされたArchLinuxを使用しています。この問題をどのように修正したかを説明します。
tar xvf libxfce4ui-4.12.1.tar.bz2
で抽出しましたcd libxfce4ui-4.12.1
とpatch -p1 < patchfile
で適用しました。手順1のダウンロードページの指示に従って、そのライブラリをビルドしてインストールしました。 gccがまだインストールされていない場合は、インストールする必要があります。
./configure --prefix=/usr --sysconfdir=/etc &&
make
Sudo make install
再起動後、すべてがうまくいきました!これがお役に立てば幸いです。
フォローアップの質問に答えるために、XFCEは外れ値であり、私が試した他のすべてのDE(デスクトップ環境)は、リリース時に押す代わりにキーバインディングを処理します。これも: