Introduction: How to Make an Ergonomic USB Mouse (Ergo Mouse) - Made From Styrofoam

Picture of How to Make an Ergonomic USB Mouse (Ergo Mouse) - Made From Styrofoam


If you have ever found yourself getting tired hands/wrists while using a computer Mouse (sometimes it even leads to RSI - Repetitive Strain Injury), or you wished you could just open up that mouse and re-arrange all the functional components just the way you wanted, so it felt great to use - then this is the Instructable for you!

I've been a Design Engineer for a few years now and thought I should share some of the tricks I learned and developed along the way (I also blog on Design Modelling and run workshops): In this Instructable you can learn how to take apart your mouse - saw the circuit-board in half, and segregate the functional parts with a little soldering. You will then be guided through how to sculpt a small chunk of foam into a shape that feels good (is 'ergonomic') to you - and fix the click/scroll wheel just as you want them. Finally there are a few tricks to making the Mouse look and feel cool to use (that is not red paint you can see, but silicone rubber!)

I hope this Instructable is useful for anyone wanting to become more fluent in other modelling techniques and is especially useful if you are starting-out in Product / Industrial Design. This is about you controlling the materials to get the design you want, and is a great precursor to CAD work, where you might not be able to 'feel' the true experience of a highly ergonomic item like this. Of course, the process could be applied to a variety of projects - electronic or otherwise (though I would not recommend mains electricity, unless you are trained to do so).

So, if you are ready - let's take a look at how we will do this....

And if you like this - please consider voting, as it would enable me to build my skills and tools to do more of these sorts of projects for free. Do let me know if you have a go at this and have any further questions, as you can see from a previous Instructable - Solder Buddy, I really enjoy seeing how you get on!


Step 1: So You Know What You Are in For...

Picture of So You Know What You Are in For...
I will give detailed instructions of how to work through the Instructable, covering the main areas (see images below).

• How to take apart an existing battery-powered Wireless USB Mouse (Wired can be used as an alternative).

• How to cut a PCB in half, safely. (It's not magic, but it is cool).

• How to re-wire the functional parts (Left/Right Click Buttons, Optical Sensor, DPI Switch) on 'flying leads'.

• How to sculpt 'Blue Foam' (styrofoam) into a shape that (ergonomically) fits your hand.

• How to fit the functional parts to this shape.

• How to cover the Mouse in various fillers to achieve a professional finish.

• How to spray paint to finish - or optional extra - using a silicone rubber material called Sugru.
I also get into a bit of discussion about Form vs Function and how your design reflects these considerations. Regardless of whether you intend to use these skills professionally or for fun - you will become more aware and critical of some of the ways products look the way they do. Enjoy being the creator of something unique - even if it's a modest as a Mouse!

Step 2: Tools and Materials

Picture of Tools and Materials


USB Mouse - I got a cheap one on ebay.
Blue Foam / Styrofoam
DIY Filler / 'Poly Filla' / 'Spackle' (water based)
Car Body Filler / UPOL
Scraps of Plastic (ABS)

Basic Tools (you may well have and are not show below):

Craft Knife
Hot-Melt Glue Gun
Cutting Mat
Permanent Marker
Wire Strippers

Specialist Tools (shown in picture):

Soldering Iron
Solder Buddy optional ;)
Flux Pen
Solder Pump

Files / Rasps / Abrasive stuff to work foam with.
Fine Zona Saw (or an old saw blade with a handle glued onto it)
Wire Cutters / Side Cutter

Lollypop Sticks / Cocktail Sticks
Sand Paper (can be used as a sheet or stuck to lollypop sticks - like a nail file)
Silicone/Non-Stick Pad (optional - scrap card will do too)

Mask to stop dust and fumes. I use a 3M 'ABEK1' Filter on a facemask.
Safety Glasses
Sugru (optional) - I needed about 5 packs to do this.

Step 3: Take Apart Your USB Mouse

Picture of Take Apart Your USB Mouse

You might have no trouble doing this sort of thing - in which case get going.
If this is new to you, or you are curious to know a few Pro Tips on how to open multiple 'snap fits' easily, then perhaps watch this first.

Step 4: Cutting Up Your PCB (and Attaching Flying Leads)

Picture of Cutting Up Your PCB (and Attaching Flying Leads)

1. The objective here is to separate the 'Jog' or 'Scroll' Wheel and the Optical Sensor (the light on the bottom of your mouse) with the minimum of re-soldering needed. You need to take a careful look at where the circuit goes and then decide where to saw the PCB in half.

TIP: The circuit is likely to vary from model to model, so I have not given a definitive guide on this, sadly. However, one great tip is to use a LED or strong light to shine behind the PCB, so you can trace the 'tracking' round from component to component.

2. When you think you have a good position in mind, take your Zona Saw (or a hack saw) and cut in very smooth strokes through the PCB. Use your finger nail as a guide to get the blade started and begin sawing on one side first and move across slowly. Take your time with this, as you don't want to tear the Tracking off the board. You may also use a rotary tool, but do so with care.

3. Once you have the two halves, work out where you need to reconnect the circuits. Make a mark with a pen and work through it one at a time. Use a scalpel to scrape of the top (green) layer of the PCB to reveal the copper tracking below. Clean this up well, as any green 'paint' is actually a Solder Resist (it repels solder!).

TIP: Do not cut 'into' the green layer, rather scrape the layer off in a motion that would be like aggressively spreading butter on toast. Stupid analogy, I know, but best I can think of to describe the motion!

4. Solder on one length of wire to each of the respective tracks of the PCB. I suggest about 10cm or 3-4in lengths are ok. A bit too long is better than too short, though.

TIP: I have used different coloured wires to help keep track of where 'A goes to B', etc.

5. Final picture shows how this should look. I have also removed the Left/Right Click Switches, etc. and put them on long wires. This is easier, as you can just solder into the holes where the component legs poked through.

TIP: If you have not removed components before, use a Solder Pump if you have one to suck the molten solder off. Otherwise you'll have to carefully use pliers to pull while melting the solder.

Finally, you may not always need to solder onto the tracking - you may see an opportunity to solder to a existing solder part that connects to the track you need - e.g. a leg of a component, etc. In which case do so, as it is easier.

It takes time, but you will get there! If you'd prefer to watch a video of me doing this, click here.

Step 5: Re-use the USB Mouse Carcass

Picture of Re-use the USB Mouse Carcass

Now that you have split the Jog/Scroll Wheel from the mouse, you will have see that it is quite flimsy - in which case you will need to cut out the armature (frame or supporting plastic) from the bought Mouse - and trim it down to only the essential structure.

Similarly, the Battery Case is not something you would necessarily wish to remake (although you could use a different type with the same voltage, perhaps). You can cut-out the batter case form the main body of the mouse base. You may end up using all manner of equipment, from saws or files - but do take care not to break off features like the 'hinge' for the battery cover!

TIP: One interesting tool I have just come across are 'Nibblers' (they're really called this!) - which bite through plastic and metal, without twisting it. Very useful if you can get them. And are so satisfying to use you'll wonder why you'd never seen them used more! Truth is professionals just know these tricks and make it look easy ; )

There's a time-lapse video here in case you are interested.

Step 6: Sealing the Optical Sensor (from the Dust of Future Steps)

Picture of Sealing the Optical Sensor (from the Dust of Future Steps)

The Optical Sensor of the USB Mouse is very sensitive to dust, and given that we will be getting pretty messy with all the sanding later on, I have found (through a failed earlier attempt!) that it's essential to cover the back of the sensor. You could use blue-tack, lots of tape, glue or ideally make a little box, as illustrated.

At this stage it's also a good idea to glue the clear plastic lens into place as well.

Here is a video showing how I put it together.

NOTE: This is a good time to test the circuitry and correct any loose wiring now, rather than later! More info on how to do this, here.

Step 7: Forming the Foam

Picture of Forming the Foam

For Starters: If you have never worked with Styrofoam or would simply appreciate some tips, I have created a separate series of tutorials on tips on things like cutting, sawing, sanding and gluing - here.

As you can see from the image, the foam form is marked up with areas where my hand fits (blue pen lines) and where I'd find comfortable clicking/scrolling/pressing/etc (black pen lines). Next to it is the cluster of components (held together with white-tack) - which is a rough indication of where things need to be and to give an approximate size that I need to leave to accommodate them inside the foam, in later steps. i.e. measure how wide things are, so they fit.

You can either get straight into making something that feels good in your hand, or if you are interested - here are some of my thoughts on how to approach the Form vs Function debate around this Instructable (it also explains the red lines). The overall issue most designers face is how to make a form that is attractive and is a faithful representation of the function of the product...

I have also made a Time-Lapse of myself forming my Foam Mouse, as clearly, I have a lot of spare time...

The key things to appreciate about this stage is that you need the foam form to be able to house the components you have assembled, with some room to spare. When you are happy chop it in half using a long saw-blade.

Step 8: Fitting the Electronics Inside the Foam

Picture of Fitting the Electronics Inside the Foam

Next we need to hollow-out the foam form (which you sawed in half in the previous step). This can be done by using files or ideally a rotary tool, like a Dremel or a Proxxon.

I have also fitted some small plastic details, which help define the area around the Jog/Scroll Wheel, as here you may find the foam is quite thick and need definition. You can either use thin plastic and cut it with scissors or a knife, but ideally if you are new to this sort of work - try a few tricks on working with ABS sheet plastic, here. Although not essential, this sort of detailing is really useful in many aspects of design to modify existing products, etc.

This video also gives a little more detail, if you need it.

Step 9: Proof of Concept

Picture of Proof of Concept


1. Add Hot-Melt Glue around where you soldered the wires to the tracking of the PCB. It prevents them moving or breaking loose when you assemble it later.

2. Glue the components in place in the foam - adjusting the protruding parts to suit your need, but anticipate them sticking out a little more than needed, as you will have a thicker layer of fillers, etc. still to come.

3. Test your circuits before you glue the halves shut. This is pretty final after this part.

TIP: Use the Hot-Melt when the glue is relatively cool (i.e. not been on for ages!) to Glue it together. Try not to get too much on the outside, as it is harder to sand down the foam if covered in hot-melt glue.

It's interesting to note at this stage that this is what many designers would consider 'Done' - in so much as the concept would be proven to a greater or lesser extent. Indeed, this is very much the point of many of my tutorials - to show the general idea and function in as little time, money and effort as possible.

After this, it's just fun for you - or arguably, if you are presenting to a group less capable of evaluating an idea based on its functionality - then your work has just begun in making this as polished as possible... Now begins the aesthetic stage...

Step 10: First (water Based) Filler

Picture of First (water Based) Filler

Firstly apply a layer of PolyFilla / Spackle to the foam. This will not only give a first layer to refine, but also provide a barrier against solvent based products - such as Car Body Filler and Spray Paint - or even Sugru!

Forget it at your peril!

Next sand it back using sand paper, files, etc. This sounds an easy thing to do, but it takes a bit of practice trying to get a smooth continuous finish to something like this. Try to use long definitive strokes of the files/sanding block. You will not see the result that much now, but a good 'foundation' will make your spray paint / Sugru coat look great. A poor start only gives a poor finish.

Leave it to dry overnight if possible.

When you do get around to sand it, please use a mask and preferably goggles too.

Step 11: Second (solvent Based) Filler

Picture of Second (solvent Based) Filler

Solvent-based Fillers have harmful fumes, depending on which you use. Please refer to guiance on the product and use in a well-ventilated area and preferably use a mask capable of filtering not only the fumes - but also the particles you will sand off when dry.

Why are we using it then? Well, Car Body filler is far stronger than the PolyFilla or stuff you use to decorate your walls with, and unlike the PolyFilla, it dries in around 5-10 minutes, making it easy to add layers and work back a form quickly.

When finished, sand the form back, as with the first filler, to the desired form. Take care to keep the buttons, etc clean - perhaps by covering with masking tape, or carefully cutting any overspilling filler off with a craft knife.

Step 12: Final Finish

Picture of Final Finish

This is the final sanded form. As you can see, there are a few patches where the white filler is showing through, which is ok, but ideally avoid any blue showing through, as this will get dissolved by paint, etc.

I'd recommend taking a look at how you might spray-paint this in the video below, or alternatively, you can check out the Sugru finish, next...

(In case you are wondering, the lines on the form are to illustrate the feature curves of the form. However, I have also stuck on plastic strip to this for the next step).

Step 13: Sugru Finish (optional - But Really Cool Grippy Alternative to Paint)

Picture of Sugru Finish (optional - But Really Cool Grippy Alternative to Paint)

Sugru Skin is created by rolling it between two sheet of Cling Flim / Food Wrap - and then carefully placing it on the Ergo Mouse.

As you will note, I have stuck some strips of Styrene (plastic) to the featured curves of the Mouse, which can be revealed by sanding back the Sugru after it is dry. The act of sanding the Sugru gives a really grippy feel, though it can also be smoothed with water for a glossy finish too.

Finally, trim away any excess that has got into the holes of the features.

Step 14: Your Ergo Mouse!

Picture of Your Ergo Mouse!

Hope you get something that looks totally unique and that you create something that suits your physical needs and aesthetic tastes! If you do make a first sketch of your work, I hope you find it interesting to see how it evolves when working in physical form - and of course if anyone wants to 3D Scan their form and create it an CAD, that would be very interesting to see!

I can imagine that this is quite a long Instructable, but I hope it has been insightful reading through it all and that you will have a go - and post the result. If you do have any other questions, please let me know. You can of course check out the full video series, here as well. I hope it has been useful.

Please consider showing your support by voting for this if you found it useful, as it helps equip me with new tools, gadgets, etc and keep Design Modelling free for all.

Thanks, good luck and have fun!

Best wishes,


coralinecastell (author)2013-07-03

Hey Jude, don't make it bad, take a bad mouse and make it better... Haha thanks for the tutorial, Jude (:

Hey Jude (author)coralinecastell2013-07-03


DeeRilee (author)2013-06-27

This is wonderful!!!!

While I was looking through this I had the thought..."wouldn't a Ergo Mouse made of wood look FANASTIC!!!"

Though a shaped, polished & stained wooden mouse would not have the same "grippy" feel to it....some 'checkering' (fine engraved lines such as is seen on some gun stocks & pistol grips) might do the trick.

I voted for you! Wonderful instrucable!

Fodaro (author)DeeRilee2013-06-29

I agree, definitely one of the best Instructables I've seen!

There are a number of wooden mice out there, ( although many are extremely expensive, and of course not as satisfying as a home-made version.

Hey Jude (author)Fodaro2013-06-30

Please let me know if you do have a go at making your own. It is strangely satisfying sanding Sugru!

I wonder if anyone will do a gamer's control, like a PS3 handset? Though this would be pretty expensive! Sadly i'm no gamer, so have no idea were to start, but it'd be cool to see this I'ble applied to something totally different!

Good luck & thanks again =)

Hey Jude (author)Fodaro2013-06-30

Nice link - although I was not looking to 'adorn' my workstation, this is still pretty clever to get the 'click' in wood. Thanks for the post - useful for something else I'm working on.

Hey Jude (author)DeeRilee2013-06-28

This would be awesome. Perhaps you could use Balsa wood for your first attempt, as it is easier to made modifications to and then you could take measuremenst and replace the Balsa-form, with a nicely worked bit of Hardwood (though I know Balsa is too - but you get my point!)
Not sure if you have access to a CNC, but you could even take the Balsa measurements into CAD and then create two halves.... or perhaps I'm getting carried away, but it's a cook idea. Please post any attempts, as I'm sure people will help out on Instructables who know more about wood-carving, etc??
& thanks for the vote =D

lpinho (author)2013-06-28

Simply fantastic. A similar mouse costs around 100 €, this way we can build a left hand and right hand mouse saving a few bucks. (Although I don't know the price of some of the materials used).

Thank for sharing Jude (What vote do you prefer, we seem to have 3 possible votes...)

Hey Jude (author)lpinho2013-06-28

Hi Ipinho,
Glad you see the savings - and indeed the L/R Hand issue is a big one! Especially in Design!

I'd request an Epilogue Vote if I may. Thanks =)

The Styrofoam will be cheap if you can get offcuts on Ebay, though I got a massive sheet on Amazon for ~$30 which will last forever! The USB MOuse was about $7 and yes I have a lot of tools to hand, so this is perhaps teh real expense if you do not have a home workshop - though you may have a Hackspace near you??

Good luck!

Hey Jude (author)Hey Jude2013-06-28

Have not serached extensively, but in the US(?) you would get something like this:

Midwest Maverick (author)2013-06-24

Epic ible. Very well done, and what a cool project. Must say my favorite part is when the rasping syncs with the music in the 9a Foam Sculpting vid.

Oh - and a personal favourite was this one I just did in Berlin: - GO ASURA!!!

Thanks a lot - I have a collection of weird music I use for videos like this. It's taken ages to find stuff that is legal (Creative Commons) or that friends have kindly made for my projects. It felt like more hassle at first (I contacted Ninja Tune Records, but couldn't afford Mr Scruff!!) but it's actually been cool to find a new way to get CC music into my stuff.

Sparticles (author)2013-06-23

This is great.
Finally I've seen how those foams and fillers are used in a simple way.
Very interesting.

Hey Jude (author)Sparticles2013-06-23

Thanks for the comment. I hope it gives some examples of doing stuff with foam, that is more functional. Please let me know if you have a go at it or anything like it =D

Dazc (author)2017-05-08

yo! can you change what kind of battery a wireless mouse needs to use?(if you can't and just embarrassed myself by asking a stupid question please forget about this message and tell me to delete it) best regards


Hey Jude (author)Dazc2017-05-10

I guess it depends how confident you are switching things out.

Check out which has guides on this sort of thing...if you're feeling like a challenge =)

MarcGo26 Productions (author)2016-04-27

Hey this is totally pure skill!

Although I didn't make your mouse but right now I have modified my mom's abandoned computer mouse into a gaming mouse with 7 buttons(although it will be more of a editing/modelling mouse ^^;)

Though it looks old, I plan to spray paint it, as it is indeed more economical and easier to work with. Will it be still safe to touch for daily use?

Hi Marc,
My guess would be to use a non-toxic paint (i'm sure you figured this out), but I can appreciate it's quite complex - as you are needing to paint a plastic as well, which is not easy with water-based paints. What you might consider doing is either using a primer and then a water-based paint, or using a enamel/spray pint, but finishing with a few good layers of a non-toxic varnish. "Liquitex" seem to be a good name in this line of paints:
Hope it helps.
PS - Do upload a picture - ideally before and after!

Well I decided to use the spray paint, that's the only thing I can hold these days ^^;

Also, I didn't took a pic when I made this(I built it before I saw this instructable), so well I can provide a pic that looks similar to this, with the same brand: HP

So here you go, sorry I'm late, really-really late, I have only done it during last week of summer ^^;

Hey Marc,

Looks like a good start - have you put two USB controls in one Mouse? How's that work? (I Know I've accidentally used a wired and a bluetooth mouse at once - so I realise computers can take dual input...but I'm curious to know what you are controlling). Hope the paint works/ed.


The other cord is actually goes to the main keyboard chip I salvage in the junk, I fit it far back in the housing and glue gun there. The chip has "pins" or "gold fingers" where I soldered wires to connect the switch and turn them into button inputs.

Well I didn't care much what key stroke went to each button, but what makes it work is with the use of AutoHotKey. It enables me to assign my key configuration for my work. Like for say shortcuts for Photoshop, then another set of shortcuts for Google Sketchup, and even for League of Legends! That's the purpose of having extra buttons there. :))

Hey Marc,

Thanks for the reply. Sounds pretty clever. Since this project, I also learned that Arduino Leonardo emulates keyboards very well. Possibly a bit large for this application, but worth knowing about if you wanted to add even more functionality....Perhaps even a Left and Right mouse for gaming would be cool?

That would bring out every gamer's skills from within, that is if you can master having 2 hands on 2 mouses coordinating together haha.

I say it would be cool, but I haven't much explored yet. I don't even have much experience with arduinos either(although I have one here at home). But thanks for taking a look at my work though, pretty much appreciated.

MARINE.GUNNER.LBdr (author)2015-04-22

This is a great tutorial! Well explained, and unique. I do wonder how much the total price of tools and materials came to in the end though.. But I would vote and I hope you continue making tutorials

ValentinoM made it! (author)2015-03-22

thank for this great project! it was a great inspiration. Take a look at what I did

Hey Jude (author)ValentinoM2015-03-29

Nice work - that looks awesome!!

agis68 (author)2013-06-27

as work is really interest but very expensive you have to admit it. Only 4packs of sugru costs about 9USD (the pack of 8 mini packs has 18USD) the materials the time rise the cost in high levels considering you can buy a wireless mouse on ebay for 4-5 bugs.
Anyway is very nice instructable worths the voting and a winning position


Hey Jude (author)agis682013-06-27

Hi agis68, I have to admit that if this were just about making computer mouse, this is a tiny bit on the expensive side and I'd have to agree with you!! However, I would politely suggest that I did mention in the later steps that one could spray paint this - for a more economical finish.

Coming from a Industrial Design profession, I can say that if you wanted to create a simulated Silicone 'Skin' (like the ones you find on Power Drills, etc. on the grips) that Sugru is far cheaper than paying for a casting process (or even 'Connex' 3D Printing media), to mimic what you might call and 'Over-Mould' in Rubber/Silicone - for a prototype stage - which is what this tutorial is all about; getting a cheap and quick concept.

I'm glad that you see the merit in the learning in this, though I do hope Sugru manages to become cheaper as the company expands. Thank you again for your thoughtful comment and vote, it's greatly appreciated.


PS - If yourself or anyone else is interested, you may want to Google 'Over-Moulding' or 'Twin-Shot Moulding' to learn more, e.g.
(or minus the 'U' if you are in the US).

stringstretcher (author)Hey Jude2013-07-10

Great instructable! I cast my vote in the Epilog contest!!

agis68 (author)Hey Jude2013-06-28

thank you i said on previous message it worths every penny you spend it cause here we have an industrial design by scratch

take care, be winner

nerd7473 (author)2013-06-24

wow very cool

redfoxtrystman (author)2013-06-24

Best walk through I have seen. I would love to do this and might try some day. Gave you a vote and fallow to. Keep the cool thing coming

Hey Jude (author)redfoxtrystman2013-06-24

Thanks for the follow and vote - really hoping to get some new stuff to try on projects like this. It's always intense trying new stuff out.

A big inspiration for me is Brendan Dawes - a very fearless creator of stuff (even if he's not actually sure what it is all about). Check it out:

lindarose92 (author)2013-06-23

This is brilliant, really, wonderful job!!

Hey Jude (author)lindarose922013-06-23

Thanks! I actually just saw your awesome Connect 4 cardboard game (brings back many memories)....and was slightly temped to plug my cardboard project, but at least I can do this on my instructable - not yours, haha! Here you go!:

lindarose92 (author)Hey Jude2013-06-23

Thank you so much! :D And yes, I had seen that project of yours before and it's great, you are really talented!

AJMansfield (author)2013-06-23

While that may seem like a good idea, that will give you horrible hand cramps with any more than very light use.

Hey Jude (author)AJMansfield2013-06-23

Hi AJ, I've been using it for a while and I have to say quite like it - but then I would, wouldn't I - Haha! Anyway, it seems there is a pretty well-established industry around prevention of what is know as Repetetive Strain Injury or RSI. There is a link here showing all sorts of stuff that you can buy.
I guess the trick of the tutorial, was to allow people to design something that does not give them cramps, as you point out.
One final thing is that this sort of mouse can be quite expensive and is no where near as tailored as you might be able to make it.
Either way, I hope we get a few good results and people have fun making it. I guess the proof will be in the making. =D

ani.christy10 (author)2013-06-23


About This Instructable




Bio: I'm a Product Design Engineer, currently living in the UK. I have been fortunate to have lived, studied and worked in Hong Kong, Norway ... More »
More by Hey Jude:Hands-Free Shooting With DSLR Foot PedalsZocus - Wireless Zoom & Focus for Your DSLR CameraCustom-Made Wax Candles (Cast using Sugru Moulds)
Add instructable to: