Red Dot Cursors - Cursor Theme for X

Cursors

Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

1
Become a Fan
5.0

Description:
Red dot cursor is just that: a cursor theme with red dots

Now designed to work with the upcoming KDE 3.2!

The sources and some docs are included in the package so you can use it to create your own theme.

========================
Thanks to fredrikh who has provided the necessary information to complete this set for KDE.
Last changelog:

15/10/2003:
* The upcoming KDE 3.2 includes a new easy install system for cursors.

The file was modified accordingly to follow this new standard. Just go to kcontrol->Peripherals->Mouse->Cursor Theme->Install New Theme... and select the file you just downloaded.

Just that simple!


14/03/2003:
* Changed install directory to ~/.icons/reddot. Now it's much cleaner


Ratings & Comments

111 Comments

Malexx

anybody got the default cursor and bussy cursor to work with suse 9.0?

Bello

Same here. With 9.0 the arrow doesn't work... :((((( I think we must rename the arrows, but I don't know how to call them. Bye!

frankqn1

First you have to copy as root the "RedDot" folder in /usr/X11R6/lib/X11/icons/. Then edit the file /etc/sysconfig/windowmanager in the line X_MOUSE_CURSOR="..." to X_MOUSE_CURSOR="RedDot". Now log out and log in as your default user, that's all.

Bello

Many thanks!! For a system wide, it works!!! :)!! Is it possible to have a single user installation for the theme? Thanks!!

frankqn1

Sorry! I only found this way to set a x11 mouse theme globally as default. On SuSE 9.0 the installation in "~/.kde/icons" doesn't work correctly.

scrooge

...put a Xkill icon,something like crystal icon set! Thanx for your work!

kol

Great theme. I was wondering though if it could be possible to include a version without the shadows. I know shadows might be aesthetically appealing, but for people with less than perfect vision, it causes additional eye strain. Thanks for your theme :)

cmbofh

Let me first say that I really like the red dot cursor theme. It's my standard theme. But there's one thing I find irritating: The fact that the text cursor (the one shaped like this: ][ ) is animated. When I type a text (e.g. in kmail) the mouse cursor is not in the centre of my vision. Then the animation goes off (the little red dot moving from left to right). I find this very distracting. Human perception is very sensitive to motion. I think it's perfectkly ok to have animation when the cursor is the focus of attention anyway (e.g. when it indicates that the app is busy or when you're resizing a window). But when it's not I think it should be static. What do you think? Would it be possible to provide a version with a static text cursor? I'd be the first to install it. ;-) Cheers, cmbofh.

uga

Mmmm... not sure, I know what you mean... but some people seem to like it. Why don't you remove the dot? Just open the svg icon, open in sodipodi, click on the dot, and remove it,... it's very easy to change the icons.

velenux

I must thank you for this doc... very useful :) The structure of your cursor package is wonderful (with makefile and sources... that's great, man :) )... thank you!

insomnesiac

this is probably the best cursor theme so far for X11....and it was working great for me, until recently. i dunno if running galeon did it or not, but suddenly the symlinks for mozilla are not working. i've reinstalled the cursor set, but no luck. could someone w/ a working default reddot cursor set upload or send me just the theme w/out the sources??

uga

It seems to work here for mozilla, but I can't test galeon, since I have almost nothing installed from gnome, but for the few apps that I have installed it seems to work. What you can actually do is, open a terminal, and type: export XCURSOR_DISCOVER=true Then in the same terminal, run galeon. It will (should) show all the numbers (hashes) that are being used for the cursors. You'll see the cursor, and a number. You only need to symlink that number to the correct cursor.

insomnesiac

doh! i'm kickin' myself for not seeing this earlier. you may be interested in knowing the mistake i made. the cursors are installed in $HOME/.icons/ but after a while, i moved the cursor folder to /usr/share/icons/ and changed systemwide default index.theme to inherit reddot. the problem, is that moving the cursor folder breaks the symlinks which point specifically to the folder the theme is installed to originally. could the installation be changed to avoid this? i would think so, because it doesn't happen w/ other cursor sets i've installed (except yellowdot). anyway, thanks for the great cursors. :)

uga

That's probably because the symlinks have an absolute (not relative) path. I'll have a look at it. Anyway, I wouldn't like to update the package just for that. I don't want to force people to download anything when there're no actual changes...

ThorstenHirsch

...improving the directory structure! ...taking my proposal for a name of the cursors, I feel honored ;) ...YOUR GREAT WORK! Looks like now (as the left_ptr_warch works in Mozilla, which is even animated!!!) the cursor theme is perfect. Bye. Thorsten

anonymous-hive

First off, great cursor theme! I'm planning on making some different colour versions of this, and I'll post them as soon as I've finished! Now I've found some missing cursors. First off is the kill cursor, which is completely missing from the set! Next, the symlinks for Qt/KDE seem to be messed up, because the wrong cursors are shown when resizing windows by their sides/top/bottom. In Gtk apps I get the left_side, right_side etc. cursors, but in Qt/KDE I get the h_doublearrow and v_doublearrow. That might be deliberate, but you really should keeps things standard, as it's confusing having different cursors between widget sets!

uga

>First off, great cursor theme! I'm planning on >making some different colour versions of this, >and I'll post them as soon as I've finished! Thanks, I'll be waiting for your version to try it. Mmmm... I'm now thinking that I should relicense it properly as GPL :-) > Now I've found some missing cursors. First off > is the kill cursor, which is completely missing The kill cursor is there. It's called "draped_box" which is the standard cursor. (type xkill, you'll get it). Oh I see, I think you refer to pirate... mmmmm... trouble. I was never able to draw a proper skull ;-) I'll think of it for the weekend. > from the set! Next, the symlinks for Qt/KDE > seem to be messed up, because the wrong >cursors are shown when resizing windows The symlinks are correct, but Qt uses a nonstandard cursor set. They use the same cursor for opposing sides, so they must be symmetric, and one cannot use the standard ones, otherwise they look wrong. (This is what happenned in the early versions of this set). The same thing happens for the diagonals: opposite diagonals must have the same cursor for QT apps, which is why I have fd_double_arrow & bd_double_arrow. There's no much to do about it right now. Do you think it would be more reasonable to have v_double_arrow and h_double_arrow as arrows pointing out (not in)? I've thought of that, but not too sure about the most proper solution.

uga

I forgot to mention that all the apps actually use v_double_arrow and h_double_arrow, as far as you run them under kde, since all use kwin as window manager, so there's consistency between the widget sets. Under Gnome though, they'll use the standard set (left, right, top, bottom, top-left...)

anonymous-hive

Yers, I noticed that after I had a closer look - it is GNOME vs KDE, not just Gtk vs Qt ;) I should release the yellow versions either this evening or tomorrow :) It's not too hard just opening the SVGs and changing the colours, and I changed the Makefile so it'll install properly :) That's a shame about Qt cursors. I suppose arrows facing in is most intuitive, because the normal resizing ones (in GNOME) face in as well. Nevermind. As for kill... why do I not get the reddot kill cursor? I still get the X skull and cruss bones! And I might alter that one - I like my skulls ;)

uga

> I should release the yellow versions either > this evening or tomorrow :) It's not too hard > just opening the SVGs and changing the > colours, and I changed the Makefile so it'll > install properly :) The worst part are the animations. In order to save space I don't keep the svg's for every position, so you'll need to recreate those png's and of course, add the shadows one by one in gimp. I look forward to see that Makefile... :-)

anonymous-hive

Yes, at first I just redid the red (now yellow) dots in the animated pictures, but then on some cursors I also wanted to redo the look of the arrow/circle, so I've been moving the little dot around in Sodipodi, then exporting to a PNG. It doesn't take too long once I get into it :) What must be possible, and would be very cool, would be to make a script that automatically creates all of the PNGs from a single SVG, and can modify colours/fill styles. SVGs are smply XML files, so you could in theory do it, though it's more work than I can be bothered with. It would let you just regenerate your cursors in any colour combination though :D

uga

It's not that simple. SVG is a format that is easy to change, and I think sodipodi allows exporting to png from command line. But the difficult part is adding the shadow automatically, which I don't think it's possible in SVG. If you modify the cursors don't forget to change the hot-spot point in the config files also.

anonymous-hive

make install does't work for me. i do the cursors generation by hand >cd sources >for file in *; do if [ -d $file ]; then xcursorgen $file/${file}.conf ../cursors/${file}; fi; done >for file in *.conf; do xcursorgen ${file} ../cursors/${file%%.conf}; done >cd .. >make install that's all

uga

I know about this problem. The Makefile uses the function $(eval ...) , which I thought it was an old feature, but was implemented only recently. One needs to upgrade to version 3.80 to support it. The advantage to use Makefiles is that it needs to regenerate only those cursors that were changed, not the whole set. And $(eval ) is a great function to have a dynamic Makefile that is automatically updated everytime one adds cursors to the set. I was thinking to include something similar to what you mentioned in the makefile for those using Makefile v.<3.80, but I don't know how to test the Makefile version inside it. Any hints?

bradenm

Could you please update this theme and recategorize it under "X11 Mouse Themes"? That would really be appreciated.

Pling
0 Affiliates
Details
license
version 0.6.1
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 3

Other Cursors:

Marbre
jmariani
last update date: 17 years ago

Score 5.0

I'd like to see through
ssuuddoo
last update date: 17 years ago

Score 5.8

Ship (small)
jmariani
last update date: 16 years ago

Score 5.0

Mivie
jmariani
last update date: 16 years ago

Score 5.0

AquaWorld
jmariani
last update date: 16 years ago

Score 5.0

Anells Coure
galeote
last update date: 16 years ago

Score 5.7



System Tags