Tested some dyed buttons last night in my PianoBoy. Everything functioned properly. No issues at all!

I tried rubbing one of the buttons on some paper like an eraser and the color did transfer to the paper, but it was the silicone rubbing off on the paper that made the coloration happen. Not the dye. This process for start select button dying should be safe for use in a gameboy.

The contact pads didn't seem to change. Since they are already black, there was no change in color and their texture is still smooth. I will test them in a gameboy tonight and post back if there is any problems.

Here's the pictures I promised.

After a week under 3 high power UV lamps. (I forgot which side was which, but it's safe to say they are identical; NO loss of color)

The dye seeped about 1/2 mm into the silicone. The thinnest part of the silicone was black all the way through.

I haven't actually put them into a gameboy just yet, but I'm certain the color will hold permanently and not transfer to the gameboy. I rubbed on this test piece and got no dye transfer at all. I'll report back if this is not the case.

It should work fine on the other silicone pads. I started dying 3 sets of A/B and D pads. I got them both to dark grey after 3 passes. Maybe 3-4 more passes and they will be pitch black. I think it takes more passes to get them to black because they are white  to start with and not grey like the start/select buttons.

Just a small update. The dye seeped about 1/2 a mm into the silicone. I need to take a picture of this. I'll to that soon. Also after a week under 3 high power UV lamps, the dye did not fade in any noticeable way. I'd say this is a good (only?) way to change the color of silicone. I have only tested black so far though.

Kitch, I tried rit dye too. it just doesn't take very well. When I used it with some acetone I got a little coloration, but not enough to work really. And it did look a little purple. Maybe in combination with "some product which makes the color take in hair" it might work though.

The next dye I was gonna try was shoe polish, but luckily the hair dye worked!

I've been experimenting with the hair dye today a lot and I've found that when the hair color is fresh made it seems to leave it's color on the silicone better. The dye seems to be most effective up to one hour after its been mixed. Also it takes multiple passes to get the color to full darkness. I'm up to 3 passes on the white silicone from the A/B buttons right now. It looks about 60% done. I think it takes 5-6 passes of one hour each to get the pure white silicone to complete black color. In comparison, it took only 4 passes to get the start select buttons to full blackness.

A Little Bit About Me:
I'm a long time lurker on these forums. I love chip tunes, but I have absolutely no musical talent. I also love retro gaming hardware and games. So I've had a business idea floating around in my head for a while and over the past year I've been slowly gathering my resources to make my ideas happen. Right now I'm in the process of restoring/modding ~30 DMG-01 GameBoys. I had a neat idea for a "PianoBoy" (That is white case and black buttons) and everything was coming together perfectly until I got to the start and select buttons...

The Problem:
The start and select buttons are made of silicone - a durable and rubbery like substance. Silicone is known for the fact that it acts very much like human skin. Like human skin, paint will not stick to it for long. I didn't know this going in so I tried everything to make the buttons black. Spray paint, vinyl dye, permanent markers, Rit dye with acetone, even car bumper restoration dye. Nothing would stay on this stuff. I mean it would paint on fine, but even after 2 days of curing it would just peel right off with a little rubbing. Unacceptable.

The Solution:
I've been googling for some answers for a few weeks until I came across an article about how someone had accidentally spilled some hair dye onto the calking in their bathroom and they were looking for help to remove the dye. *CLICK* Calking is sometimes made with silicone. And they could not remove the dye? This is something I had to try.

I went straight over to my local Walgreens and grabbed some Revlon women's black hair dye ($4.50).

Found some suitable yellowed "test" buttons.

Mixed up about 1/4 of the dye in a small plastic cup.

After a few hours the buttons appeared to be changing color. EXCELLENT! I left them in over night and this is what I got:

Awesome! I can't rub or wash the coloring off the buttons!!!

Some Notes:
It takes a LONG time for the dye to get it this dark. I checked on the buttons numerous times over a 4 hour period and on the last check of the night they were only half dyed. I then left them in the dye overnight (8 hours) and that seems to have made them nearly completely black.

I washed the buttons with dish soap (Dawn brand) to remove grease and clean them between each "treatment." This may or may not help the silicone take the dye.

Fresh mixed hair dye may be more effective then old dye. I made a new batch of hair dye every time I checked on the buttons. This may have helped dye them.

Heat may speed up the dying process. When human skin is heated it expands and I assume the same is true for silicone. If the microscopic gaps in the silicone enlarge when heated, this could help it absorb the dye faster and easier. More testing is needed to confirm this.

I tried adding acetone to the mix to make it speed up the dying process, but it made the hair dye ineffective against the silicone, so plain old hair dye seemed to work best. There may be another additive that could help though.

I'm letting them go for another day to make sure they are pitch black, then I intend to cut one open to see how far the dye permeated the silicone. My guess is it goes deep.

The dye seems to change the exposed portions of the buttons (the tops) faster then the rest of the silicone. I'm not sure if this is because of previous exposure to light (and UV) or because this is the part of the button that has been touched and roughed up from use.

I have not tested this whole process in the long term and this may result in dye failure over time. I have heard that UV light breaks down the color in hair dye, so that could be a potential pitfall. I plan to leave one of the buttons under a powerful blacklight and two reptile UV lights to simulate long term exposure to the sun. I will post back with my findings.

As far as I know, I am the first person to come up with this technique. If someone knows a better technique or finds a way to improve this one, please post it here.

Happy Dying!