3D printable rechargeable UL2 style mouse for G304/G305 PCB (digital files)

122.63 NOK

VAT Included

  • Digital download
  • Digital file type(s): 3 ZIP

These are digital files to be 3D printed, not a physical mouse!

This is a 3D printable fully functioning wireless mouse I designed based on the shape of the final mouse UL2 that uses the G304/G305 PCB.

I didn't use a scan of the UL2 as a reference to get an accurate shape but this is very similar aside from the hump being lower, sort of like an fk2 but otherwise having the sides, back and finger grooves all fit the general shape of the UL2. This is very slightly smaller coming in at 113mm long x 32mm high while having a similar width and shape as the UL2.

Included in this download are two versions of the design, one plain shell and one honeycombed version. Both versions are high quality .stl files suitable for high resolution resin printing and also optimized for fdm printing - if you print the files using fdm make sure each file is printed in the orientation they are in using appropriate supports for best results.

14/03/20 - I've updated the design to be rechargeable by both an PR675 coin cell and AAA micro usb batteries.

The coin cell battery holders are called CH23-1225LF, here's a diagram with the details, there are many on ebay and ali express.


Assembly instructions:

!To be updated! if you need help with something message me and I will do my best to help. Also Etsy has a file size limit which I've reached so if you want either AAA or button cell versions only message me.

1 - Feed in from the bottom of the PCB, through the front two of the three holes either side the encoder, the four wires for the M1 and M2 switches. Desolder the M1/M2 switches from their daughter boards and place them into the 3D printed platforms then solder the wires to the legs, see pics. Feed the wires back through the holes and align the platforms ready to be screwed in.

2 - Insert the PCB (don't forget to put the on/off switch in the print first), make sure the PCB is flush with all the stand offs before screwing in the four screws then screw in the switch platforms.

3 - Insert the side button PCB

4 - For the coin cell battery holder, cut or simply bend of the part pictured with a pair of pliers then push the holder in place, fit the bracket piece on top and screw it in then solder the positive and negative wires to their respective terminals like this -

Make sure the PCB isn't on and the battery isn't plugged in before doing so!!!!

20/11/20 - added files for a AAA battery holder, it requires 3 2.5mm wide zip ties and a little tin foil for reliable conductivity.


Strip the wires for the battery exposing about a cm of wire, fold each end around a small square of tinfoil so it's hooked around then fold the foil over itself several times until it has a mm or so of width, leave that aside for the moment. Loop two zip ties **loosely** through the holder as pictured and screw it to the PCB flat side up, these two screws will hold the PCB to the bottom plate. Slide the rechargeable AAA through the zip ties (+) end facing backward, tighten the two zip ties until firm, **not** tight. Position the two wire ends inside their respective caps and push them on either side of the battery. Before adding the last zip tie turn it on to make sure you have everything sitting well, be careful to push the ends together to check for the blue light. When satisfied, tie the third zip tie around the two caps. A reliable method to this is to make two creases in the zip tie where it will bend around the edges nearest it's head. Using a pair of pliers, pull the tail end until the zip tie is tight and reasonably squared out.

For other instructions on assembling a micro usb rechargeable AAA battery check out ananords instructables for a rechargeable battery for this mouse -


5 - Screw in the left and right clicks into the shell with the alignment piece and align the shell with the base then hook the left front corner of the shell over the inner rim on the base and squeeze the other front corner over the other side and push the rest of the shell in place and screw in using three of the large screws that screw into the base of the G305.

Alternative step 5 - just screw in the left and right clicks and don't worry about the alignment piece, the former is very dependent on having parts print exactly the right size for a rigid fit. In hindsight that change was a bit unnecessary.

6 - Insert the side buttons.

Done. https://i.imgur.com/Ec87zd9.jpg

This is licensed as: Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)

Instant Download

Your files will be available to download once payment is confirmed. Here's how.

I don't accept returns, exchanges, or cancellations. But please contact me if you have any problems with your order.



Owner of amotoma

Message amotoma

This seller usually responds within a few hours.


441 Sales | 5 out of 5 stars 23 | Selling on Etsy since 2019
Selling on Etsy since 2019

Buyer Reviews

5 out of 5 stars

Very nice mouse. I'll be making it rechargeable soon and may consider wet sanding it soon to hopefully give it a smoother finish. So far though I'm very impressed with the design and functionality and am amazed how everything fit so perfectly well together. This seller has also been super helpful answering all of my questions. Thank you so much for your help and for making this design. I just think this mouse looks so dope, and the fact that's it's wireless makes it even better.

Steven May 28, 2021

5 out of 5 stars

Great Product this mouse has been amazing I did a little mod myself and did a rechargeable but with the magnetic usb-c triple a haven't had a single issue great quality you can tell he spent his time making sure everything was perfect!

Trey Henry May 25, 2022

4 out of 5 stars

Great files, great design, decent shape (but that's down to preference), and the end product is very light! I printed mine in Polymaker Polyterra PLA+ and ended up using thinner LR1130/LR54 batteries due to the difficulties finding battery holders for LR44 batteries. Final weight of the Hex design with LR54 batteries was around 48g. I would have liked slightly more detailed instructions, be prepared to do some figuring out, but the end result is worth it imo.

Jason Annunziata Mar 20, 2022

5 out of 5 stars

Clever design that gets rid of the annoyances I have with the stock g305 internal layout. Any imperfections you see are on my end. The files are super crisp and clean.

alexthecraft Oct 6, 2020

Disclaimer: Etsy assumes no responsibility for the accuracy, labeling, or content of sellers' listings and products. Electrical or electronic products may pose a risk of fire or electrocution. Vintage, handmade, refurbished, or modified electrical or electronic products may not meet current safety standards and may not be in safe working order. Inspect carefully before use and message the seller if you have concerns relating to the product. Do not use a vintage electrical or electronic item if its safety cannot be verified. To reduce the risk of fire, never leave vintage electrical or electronic products plugged in unattended. See Etsy's Terms of Use for more information.

Explore related searches

Explore related categories