花了一天的时间做出了这套曾经在windows里非常喜欢用的鼠标
鉴于我也不知道作者是否允许再次修改发布,只好看图片而没有文件下载了。
<!– @page { size: 21cm 29.7cm; margin: 2cm } P { margin-bottom: 0.21cm } –>
要做出一套属于自己的鼠标非常简单,首先
mkdir ~/.icons/DropPlus
cd ~/.icoms/DropPlus
mkdir cursors
把所有的配置文件和图片文件都放在这个目录下(下边的操作都是在 cursors 目录里)
1) 设置配置文件
这是配置文件的格式 共分五段 中间以空格分开 保存为.in后辍名的档案:
[图片大小] [鼠标焦点的X坐标] [鼠标焦点的Y坐标] [图片名] [显示下一张图片的间隔]
[size] [x_cordinate_cursor] [y_cordinate_cursor] [direction_of_image_file] [refresh_task_of_xcursor]
这是配置文件的实例:
34 10 4 pointer.png 1000
您也可以通过连续不同的图片来表现出一个动态的鼠标形态 :
34 10 4 pointer1.png 100
34 10 4 pointer2.png 100
34 10 4 pointer3.png 100
34 10 4 pointer4.png 100
34 10 4 pointer5.png 100
OK 了解了配置文件的组成,接下来就可以制作自己的鼠标了:
______________________________________________________________________________________________________
2) 系统自带有xcursorgen命令,用来设置鼠标的:
cd ~/.icons/DropPlus/cursors
执行命令产生一个光标
xcursorgen [配置文件名] [要产生的光标名称]
xcursorgen [config_file] [destination_of_xcursor]
xcursorgen config1.in left_ptr
这样您就可以制作出所有的光标了。
___________________________________________________________________________________________________
3) 下边是所有的xcursor文件
arrow
based_arrow_up
bd_double_arrow
bottom_left_corner
bottom_right_corner
bottom_side
circle
copy
crossed_circle
crosshair
double_arrow
draft_large
draft_small
fd_double_arrow
fleur
h_double_arrow
hand
hand1
hand2
left_ptr
left_ptr_watch
left_side
link
question_arrow
right_ptr
right_side
sb_down_arrow
sb_h_double_arrow
sb_left_arrow
sb_right_arrow
sb_up_arrow
sb_v_double_arrow
top_left_arrow
top_left_corner
top_right_corner
top_side
v_double_arrow
watch
X_cursor
xterm
………………………………………………………………………
: 光标文件都完成后,还要把这些图片包起来变成让系统可以认识的格式 下边是对应的文件: :
: :
: 00008160000006810000408080010102 –> sb_v_double_arrow :
: 028006030e0e7ebffc7f7070c0600140 –> sb_h_double_arrow :
: 03b6e0fcb3499374a867c041f52298f0 –> crossed_circle :
: 08e8e1c95fe2fc01f976f1e063a24ccd –> left_ptr_watch :
: 14fef782d02440884392942c11205230 –> h_double_arrow :
: 2870a09082c103050810ffdffffe0204 –> v_double_arrow :
: 3ecb610c1bf2410f44200f48c40d3599 –> left_ptr_watch :
: 4498f0e0c1937ffe01fd06f973665830 –> fleur :
: 6407b0e94181790501fd1e167b474872 –> copy :
: 640fb0e74195791501fd1ed57b41487f –> link :
: 9d800788f1b08800ae810202380a0822 –> hand1 :
: c7088f0f3e6c8088236ef8e1e3e70000 –> top_left_corner :
: d9ce0ab605698f320427677b458ad60b –> question_arrow :
: e29285e634086352946a0e7090d73106 –> hand :
: fcf1c3c7cd4491d801f1e1c78f100000 –> top_right_corner :
: :
:…………………………………………………………………….:
这个命令将把配置文件里指定的文件包起来
xcursor question_arrow.in d9ce0ab605698f320427677b458ad60b
有几个地方好像不太对,困了 睡觉先…………….