(nominal)sizeを32に変更するパッチ
Xのマウスカーソルのサイズについてで書いたようにカーソルテーマがgnome-appearance-properties(GNOMEの外観の設定)にリストされるには、そのテーマの「left_ptr」の(nominal)sizeが12,16,24,32,36,40,48,64のいずれかでなければならないが、CursorXP/FX to X11 Mouse Theme Converterはこれを1に設定するため、出力されたカーソルテーマが表示されない。
これを修正するためにX11 Mouse Cursor plug-in for GIMPにsizeを一括で変更する機能を付けたのだが、よく考えればConverter自体を修正すれば良い。そこでperlで書かれたコードを調べてパッチを書いた。
--- sd2xc-2.3.pl.orig +++ sd2xc-2.3.pl @@ -805,7 +805,7 @@ $outfile=$tmppath.$section.'-'.$i.'.png'; # if (-e "$outfile"){ - print FH "1 ". + print FH "32 ". $hotspotx." ". $hotspoty." ". $outfile." ". @@ -823,7 +823,7 @@ my ($outfile); $outfile=$tmppath.$section.'-'.$i.'.png'; - print FH "1 ". + print FH "32 ". $hotspotx." ". $hotspoty." ". $outfile." ".
このパッチは単に出力されるカーソルのsizeを1から32に変更する物である。
さっそくコメントに投稿してみたが、さてどうなるか?