sqldeveloper-4.1.2.20.64-no-jre.zip
Gnome 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)自体は間違いなく更新されませんでした)。