Boy I felt like a moron for trying this and there was no way it was going to work but it did and was sort of a delightful surprise.
Anyway, I love the slikstik translucent led balltop joystick,but everything on my cp is blue and the slikstik looks great when lit but when the lights are off the opaque color looks out of place in the context of everything else. So I started thinking of ways to change the color without losing it's translucent quality.
I stumbled upon this link:
http://findarticles.com/p/articles/mi_qa3825/is_199907/ai_n8867845about dyeing plastic by boiling "Ritz" clothing dye (found in any supermarket) and sticking the plastic in the boiling dye until the desired color is acheived. This technique seems to be used frequently by the RC car community and for frizbees.
I gave it a try feeling a bit like a tool and followed the directions in the link pretty closly. I tried it with navy blue first (using the powder dye) and was impressed with how even the dye was and how effectivly it changed the color but didn't like the actual color much. It turned the balltop into more of a greyish purplish blue and wasn't exactly what I was looking for.
I ordered some more balltops from Christian and tried it again using "Royal Blue" (this time in liquid form) This turned out perfectly. I used two tablespoons of dye and boiled it for 5 minutes. It's not the exact same blue as my buttons, trackball and trigger stick but close enough to keep with the theme. I also didn't feel that I lost out on much if any illumination.
Here are some pics.