Gnome ShellのJavaプログラムではマウスを使用できません。

Gnome ShellのJavaプログラムではマウスを使用できません。

sqldeveloper-4.1.2.20.64-no-jre.zipGnome Shell(Fedora 23)でOracle SQLDeveloper()を使用しようとしています。

問題は、このアプリケーションではマウスがまったく機能しないことです。

そのままではボタンクリックは登録されず、マウスオーバー時にエディタのテキストが選択されます。

環境変数の設定

DESKTOP_SESSION=gnome-shell

奇妙な選択動作を修正しましたが、左クリックはまだ登録されていません。ただし、右クリックはすでに登録されています。

私はFedoraリポジトリのJavaを使用しています。

$ java -version 
openjdk version "1.8.0_65"
OpenJDK Runtime Environment (build 1.8.0_65-b17)
OpenJDK 64-Bit Server VM (build 25.65-b01, mixed mode)

キーボードショートカットが期待どおりに機能します。

私の質問は:Gnome Shell / Fedora 23のJavaプログラムでマウスが再び機能するようにするにはどうすればよいですか?

ベストアンサー1

最後のFedora 23アップデートに修正が含まれているようです。

これで、マウスはJavaプログラムで期待どおりに機能します。

デフォルトの環境DESKTOP_SESSION=gnome変数設定を使用しても同じです。

(sqldeveloper-4.1.2.20では、 GNOME_DESKTOP_SESSION_ID環境変数の設定を解除する必要はありません。これは以前のバージョンで必要でした)

修正はgnome / xorg関連のパッケージにあるようです(例えばgnome-session-*、Java(openjdk)自体は間​​違いなく更新されませんでした)。

おすすめ記事