開いているすべてのアプリケーション (デスクトップとパネルを含む) でカーソルの種類を変更したい。GNU/Linux と GTK+ を使用しています。
システム全体でカーソルの種類を変更する試みは次のとおりです。
List<weak Gdk.Window> windows = Screen.get_default().get_toplevel_windows();
foreach(Gdk.Window window in windows) {
window.set_cursor(new Cursor(CursorType.PIRATE));
}
このコードは、アプリケーション ウィンドウのカーソル タイプのみを変更します。すべてのアプリケーションでカーソルの種類を変更するにはどうすればよいですか? GTK+ を使用する方法はありますか? いいえの場合、Xlib を使用してこれを行うにはどうすればよいですか? ご協力いただきありがとうございます。