カーソルの大きさを変えることはできますか?

パピーリナックスを初めて使う方

モデレータ: 暇人, YoN, nyu

返信する
jake
記事: 403
登録日時: 08/05/05(月) 14:46
お住まい: 滋賀県

カーソルの大きさを変えることはできますか?

投稿記事 by jake »

Windowsではカーソル(矢印マーク)の大きさを変えられました。しかし、パピーではどうしたらよいのかわかりません。デフォルトのカーソルは小さくて見にくくて、ときたまどこにあるのかわからなくなってしまいます。
アバター
暇人
記事: 2392
登録日時: 07/08/12(日) 23:33
お住まい: 埼玉県xx市並4
連絡する:

bigcursor-0.1

投稿記事 by 暇人 »

http://www.google.com/search?hl=ja&clie ... %B4%A2&lr=
を参考に研究。

上記サイトよりカーソルフォントを/root/.fontsに導入
ubuntu辺りから xsetroot を落としてきて /usr/X11R7/bin/ に導入

/root/startupに 適当な起動スクリプトを

jwmでもコントロールしている気配

http://nami4.dyndns.org/p_blog/resource ... or-0.1.pet
インストール後X再起動

その2 こっちを推奨

上サイトにも書いてあるけど /usr/X11R7/lib/X11/fonts/misc/cursor.pcf を
差し替えることでカーソルを変えられる。
こっちの方が簡単でjwmにも反映される。オリジナルのカーソルファイルはリネームしておく。
これがデフォでもいいくらいだ。

ってYoNさんがどっかで書いていそうだな。
管理人見習い
NEC Express5800 S70/SR G6950 2.8GHz/1G
lenovo S10-3 AtomN450 1.66G/1G
暇人/貳馬力/2CV
jake
記事: 403
登録日時: 08/05/05(月) 14:46
お住まい: 滋賀県

投稿記事 by jake »

暇人さん、ご回答ありがとうございます。
結局、2番目の方法でやってみて、とても大きなカーソルができました。(感動!!)
本当はもうちょっと小さくてもいいのですが...。
ともかく、おかげさまでPuppyのカーソルの仕組みが少しわかりました。
で、/usr/X11R7/lib/X11/fontsに、cursor.pcf-ALT0とcursor.pcf-ALT1のがあるので、これも.../miscの中にcursor.pcfとして、放りこんでみたら、前者は標準の小さな矢印のカーソルで、後者は、knoppixで見たような三角形のカーソルでした。
面積が大きくてわかりやすい、という点ではこの三角形のカーソルでもいいですね。
jake
記事: 403
登録日時: 08/05/05(月) 14:46
お住まい: 滋賀県

投稿記事 by jake »

せっかく、Puppy予備のカーソルがあるのだから、今回の大きなカーソルも含めて簡単に変換できるプログラムを書いてみました。

http://groups.google.com/group/puppy-li ... nger?hl=ja

こんなプログラムははじめからPuppyに付属していてもよさそうなものですが。
最後に編集したユーザー jake [ 09/06/04(木) 00:16 ], 累計 3 回
mika-j
記事: 38
登録日時: 08/05/23(金) 22:20
連絡する:

マウスカーソルテーマの利用

投稿記事 by mika-j »

mika-jです。
御世話になります。

デフォルトのマウスカーソルを大きくするのではありませんが、
xorgではカーソルセットそのものを変更する方法があるようです。
以下は私がチャレンジしてみた経過です。
(本当のやり方は違うかもしれない)

(1)マウスカーソルテーマを探す

KDEや、gnomeのサイトに沢山あるようです。

http://www.kde-look.org/
http://www.gnome-look.org

いずれかのサイトを開きサイドメニューから"X11 Mouse Themes"をクリックすると
カーソルテーマの一覧が出てくるのでお気に入りを探します。

私の場合は、kde-look.orgから、"Flatbed Cursors 0.1"を落としました。

参考("Flatbed Cursors 0.1")
http://www.kde-look.org/content/show.ph ... tent=52027

(注)このテーマはサイズと色が豊富なのですが、その分サイズもでかいです。
2.5M弱あるようです。


(2)マウスカーソルテーマを展開

ダウンロードしたら適当なディレクトリに展開します。そして、
index.themeというファイルがあるディレクトリの一つ上のディレクトリを、
‾/.iconsにコピーします。
直接‾/.iconsに展開しても良いと思います。

私の場合は、以下の用にしました。

コード: 全て選択

# cd ‾/icons
# tar xvfy /mnt/path/to/flatbedcursors-0.1.tar.bz2 FlatbedCursors.Black.Regular
(3)環境変数"XCURSOR_THEME"を設定する

‾/.icons配下のテーマの入っているディレクトリ名を設定します。
‾/.xinitrcに

コード: 全て選択

export XCURSOR_THEME=FlatbedCursors.Black.Regular
みたいに書きます。これで、Xサーバをリスタートすると新しい
カーソルテーマが有効になります。

元に戻したい場合は、
.xinitrcを元に戻して(XCURSOR_THEMEの設定を消して)
→コンソールに落ちて、# unset XCURSOR_THEME
→Xサーバ起動 ( # xwin )
で元に戻ると思います。
*** mika-j as MIKAMI-jiro ***
voice
記事: 115
登録日時: 08/11/02(日) 08:27

投稿記事 by voice »

カーソルの大きさを変えることについていろいろ調べてやってみましたのでご報告です。なお、やってるのは専門家ではないので変なところがあるかもしれません。よって無保証です。

.bdfのカーソルフォントを用意する(うちではM+にあったものを使用)。

bdfresizeのソースをダウンロード(http://www.freshports.org/x11-fonts/bdfresize/)

コンパイル、インストール。ただし、mallocのエラーがでたのでcharresize.cの49行目のcharをvoidに書き換えました。

端末で

コード: 全て選択

bdfresize -f 数値 bdfファイル名 | bdftopcf -o 出力先.pcf
。数値(倍率)は小数は無効になる(原因不明)。分数は可能(3/2とか)。

/usr/X11R7/lib/X11/fonts/misc/にcursor.pcfとして突っ込む。

Xサーバーを再起動。


いちおうこれで、2倍と3/2倍はできました。
Puppy4.1.2.1-JP(Full/Frugal)
HP dc5100 sf Celeron D 330(改) 2.66GHz/2048MB/40GB
VAIO PCV-L500(改) Pentium III Katmai 550MHz/256MB/30GB
jake
記事: 403
登録日時: 08/05/05(月) 14:46
お住まい: 滋賀県

投稿記事 by jake »

voiceさん、ありがとうございます。
3種類x3つの大きさの計9つのバリエーションからカーソルを選べるように、プログラムを改良しました。

http://groups.google.com/group/puppy-li ... nger?hl=ja
jake
記事: 403
登録日時: 08/05/05(月) 14:46
お住まい: 滋賀県

投稿記事 by jake »

voiceさん 木 6月 04, 2009 11:42 pm さんが書きました: .bdfのカーソルフォントを用意する(うちではM+にあったものを使用)。
.bdfファイルで検索してみても、検索の仕方が悪いのか、あまり見当たりませんでした。で、pcf2bdfというプログラムがあるというので、手持ちのカーソルのpcfファイルをbdfに変換してから拡大して、再度、pcfに戻すことを考えました。ということで、pcf2bdfをPuppyで使えるようにしてみました。

参考にしたのは
http://www.mail-archive.com/linux-msdos ... 04574.html

pcf2bdf-1.04.tgzを解凍した後、Makefile.gccというファイルの最初の方の、

コード: 全て選択

CC =gcc

コード: 全て選択

CC =g++
と書き換えて、

コード: 全て選択

make -f Makefile.gcc install
と実行すると、pcf2bdfが生成されます(自動的に/usr/local/binにコピーされる)。

コード: 全て選択

pcf2bdf -o cursor.bdf cursor.pcf
というコマンドラインで、cursor.pcfをcursor.bdfに変換します。
しかし、私がおこなった操作で何がしら問題があるのか、これを使って作った、bdfファイルのsizeという行に問題が起こります。サイズに"-1"という数字が含まれてしまうので、bdfresizeコマンドでエラーとなってしまいます。ということで、bdfのsizeの"-1"を適当に"31"にでも書き換えると大丈夫なようですが、このsizeの意味がよくわかりませんので、これ以上は追求していません。

ちなみに上記の9つのカーソルのうちの2つは、Puppy付属のカーソルのpcfをbdfに変換したのち、3/2倍と2倍に拡大したものです。
voice
記事: 115
登録日時: 08/11/02(日) 08:27

投稿記事 by voice »

jakeさん さんが書きました:.bdfファイルで検索してみても、検索の仕方が悪いのか、あまり見当たりませんでした。
失礼しました。もっとわかりやすく書けばよかったですね。M+のBITMAPのページの一番上にDOWNLOADページへのリンクがあり、M+BITMAP FONTS 2.2.4 という名前で置いてあります。そのなかにmplus_cursors.bdfがあります。また、BITMAPのDESIGNページには見本もあります。
Puppy4.1.2.1-JP(Full/Frugal)
HP dc5100 sf Celeron D 330(改) 2.66GHz/2048MB/40GB
VAIO PCV-L500(改) Pentium III Katmai 550MHz/256MB/30GB
onigiri
記事: 4
登録日時: 11/02/22(火) 14:44

Re: カーソルの大きさを変えることはできますか?

投稿記事 by onigiri »

ちょいとtipsです

seamonkeyのウィンドウだけ、カーソル変更が効かない(前の変えるまま)場合

->ポータブルseamonkey 特有の現象のようです
/root/.icons フォルダを、/path-to/seamonkey seamonkeyポータブルフォルダへコピー

発見元リンク

http://murga-linux.com/puppy/viewtopic. ... 2eb11c6177

I have changed the mouse cursor to a larger cursor in all areas of the program, except firefox....


ポータブルfirefoxで起きるようです。ポータブル全般かも知れませんね
返信する