projects/mouse
.. | index about projects posts media links

For one of my best friends' birthday, I decided to try to make a custom gaming mouse. I've recently become fairly interested in woodworking and figured that it would be pretty cool to carve a mouse out of a block of wood. I'll put a picture of the mouse up here at the top so you can see the final product.


Before I write about the process, I should mention what I used. The wood itself is what I strongly suspect to be maple that was in a firewood pile in my garage. There isn't a lot besides oak, maple and birch around me and the pores are pretty small and it responded differently to the finish than I would have expected from oak, so by process of elimination it's probably maple. It was finished with boiled linseed oil, which I love the look of.

The actual mouse is a razer cobra mouse which I gutted for its PCB (and RGB diffuser).

I prototyped a few things before I actually committed to making the thing. First, I made one or two iterations of a two-part wood housing made out of a block of pine I picked up off the side of the road a year or so ago. Both of these tests, I did with mostly power tools. The inside was hollowed out with a router and the outside was grinded away with a dremel and a palm sander. These tests let me confirm that the idea worked (e.g. that I could replicate the tolerances in the bottom of the mouse enough so that the sensor worked as expected), but I wasn't happy with the process. what I really didn't like was the two-part housing. What I mean by this is that there's a dish that contains the mouse PCB and secures it in place, and a second wood part that is glued on top of the dish that has the buttons and such.

This process was irritating because I really didn't want a seam across the middle of the mouse, and I wasn't sure how well i could eliminate one with the wood I was actually going to use. I decided to make a one-part housing which is just the full form of the mouse with the bottom hollowed out and a base plate glued to the bottom that just has the teflon feet.

Following a disastrous failure during one of the prototypes involving the router and a rapid disassembly of the entire thing, I decided that the router would never see the final. I ended up also deciding, due to the amount of time it took to shape things with a dremel and palm sander, that I would carve it with a pocketknife. I have whittling experience and looked forward to the chance to work on something cool with it again. It ended up being definitely the right choice, and was pretty easy to get something ergonomic and similar to the original mouse shape with.

Hollowing out the inside was pretty annoying. I used a combination of forstner bits and a dremel to clear out what I needed to. from there I carved some buttons and made little stands out of scrap aluminum from a DVD player, which weren't really necessary but, in my opinion, added a satisfying amount of resistance to the button (which in retrospect might not be ideal).

The last thing that I want to write about is the side buttons. This razer mouse (and I suspect most mice) mount the side button switches in the same orientation as the forward buttons. In the injection molded mice, the horizontal press is translated vertically through a little hinge held in the top of the mouse cover. I didn't have the finesse to pull something like that off, as my ingenious solution to securing the PCB in place was a generous application of JB weld. I do have access to a 3d printer, so I designed a little thing to be glued in place between the buttons that translates the motion the right way. Unfortunately one of the buttons is a little gummy but it became that way after the whole thing got sealed, so it was too late to fix. Here's a picture of my modifications to the board, and the board installed in the mouse body: