I ran into the problem where I had an early Macintosh SE ADB mouse with no mouse ball. Ends up it uses the hard to find 1" mouse ball that 128, 512, Plus and early ADB mice used. So instead of paying the ridiculous price of $30 CAD to get a replacement off Ebay I look for alternatives and came up with an acceptable solution using a 1" bearing that I'd like to share.
Step 1: Get some 1" bearings. I got these https://www.amazon.ca/Chrome-Bearing-Paracord-Monkey-Center/dp/B08KVVMX1B
Step 2: Clean and sand the bearing to prepare it for painting. Washing it with dish soap removes any grease from the factory and sanding helps with paint adhesion.
Step 3: Coat all sides with rubber spray paint. The most well known rubber sprays are probably Flex Seal and Plasti Dip. The ball bellow is coated with white Rust-Oleum LeakSeal. You want full coverage with no drips so spray from a distance of 30cm / 1' or more. For each coat rotate the ball and repeat until you're satisfied with the coverage. Don't put too many coats or the ball won't fit in the mouse anymore.
Here's a black Plasti Dip coated version. It's smoother than the LeakSeal and closer to the orginal mouse ball texture.
Step 4: Put the mouse ball in your mouse and enjoy
Final thoughts and notes:
Step 1: Get some 1" bearings. I got these https://www.amazon.ca/Chrome-Bearing-Paracord-Monkey-Center/dp/B08KVVMX1B
Step 2: Clean and sand the bearing to prepare it for painting. Washing it with dish soap removes any grease from the factory and sanding helps with paint adhesion.
Step 3: Coat all sides with rubber spray paint. The most well known rubber sprays are probably Flex Seal and Plasti Dip. The ball bellow is coated with white Rust-Oleum LeakSeal. You want full coverage with no drips so spray from a distance of 30cm / 1' or more. For each coat rotate the ball and repeat until you're satisfied with the coverage. Don't put too many coats or the ball won't fit in the mouse anymore.
Here's a black Plasti Dip coated version. It's smoother than the LeakSeal and closer to the orginal mouse ball texture.
Step 4: Put the mouse ball in your mouse and enjoy
Final thoughts and notes:
- This does work but it will not be exactly the same as a real mouse ball. Using a 1" bearing requires only a thin coat of rubber spray but also results in a heavier mouse ball.
- The spray also results in a rougher finish that the original mouse ball. As a result you can feel more the actual rolling of the mouse ball. The droplet size of the rubber spray is larger than normal spray paint. Normal acrylic spray paint will probably work and give a closer texture to the original mouse ball but will require more coats. Maybe different brands of rubber spray paint will give different results as well but haven't tested yet.
- Durability is still to be seen but so far looks alright.
- A 15/16" or smaller ball bearing can probably be used if you want to apply a thicker coat of rubber and make it closer to the weight of the original mouse ball.
- A 3/4" ball bearing can probably be used, then cover it with a 3D printed shell and then spray paint it. This would probably give the closest weight to the orginal without having to to put a really thick coat of rubber.
Last edited: