3D Printing

Buyer guides

  • Best 3D printers
  • For beginners
  • Multicolor
  • Resin printers
  • Budget (under $400)
  • For kids and schools
  • For miniatures
  • Large format
All printer guides

Brands and compare

  • Bambu Lab lineup compared
  • Compare printers
  • Full color 3D printers
  • Large scale and industrial

Reviews

  • Elegoo Mars 5 Ultra
  • FLSun T1 Pro
  • QIDI Tech Q1 Pro
All reviews
Best 3D Printers 2026: Buyer’s Guide

Start with the top picks

Best 3D Printers 2026: Buyer’s Guide

Twenty printers tested and ranked, from $169 to the H2D.

See the picks

Filament

  • Best PETG filament
  • Best PLA filament
  • Best TPU filament
  • Best ABS and ASA filament
  • Engineering filaments
  • Composite filaments
  • Flexible filaments
  • Bio filaments
All filament guides

Resin

  • For miniatures
  • Tough and ABS-like
  • Castable resin
  • Water-washable
  • Flexible resin
All resin guides

Accessories

  • Filament dryers
  • Printer enclosures
  • Wash and cure stations
Best Filament Dryers (2026 Guide)

Most-clicked accessory

Best Filament Dryers (2026 Guide)

Wet filament causes most failed prints; the fix costs less than a spool.

Compare dryers

Buyer guides

  • Small objects
  • Medium objects
  • Large objects
  • Professional scanners
  • Scan with your phone
All scanner guides

Software and service

  • 3D scanner software
  • Scanning service vs buying

Reviews

  • Revopoint MetroY Pro
  • Revopoint Inspire 2
  • Revopoint Trackit
All scanner reviews
3D Scanners 2026: The Complete Buying Guide

Find the right scanner

3D Scanners 2026: The Complete Buying Guide

Nineteen scanners from $400 to $40,000, sorted by object size.

Open the guide

Design and AI

  • AI 3D model generators
  • 3D modeling and CAD software

Print prep and control

  • Slicers
  • STL repair tools
  • Printer host and remote control

Reviews

  • Tripo H3.1
  • Meshy 7
All software reviews
Best AI 3D Model Generators for 3D Printing (2026)

Fastest-growing guide

Best AI 3D Model Generators for 3D Printing (2026)

Type a prompt, get a printable model: the tools we tested, free tiers first.

Try the tools

Start here

  • What is 3D printing?
  • How much does it cost?
  • FDM vs resin
  • Best printers for beginners

How it works

  • What is a 3D printer?
  • How does 3D printing work?
  • Types of 3D printing
  • Metal 3D printing

How-tos and glossary

  • 3D printing glossary
  • Food-safe 3D printing
  • Setting up a school program
  • Free 3D printable models
What is 3D Printing?

Start here

What is 3D Printing?

The one-page explainer, then how much it costs and which technology to buy.

Start reading
Black FridayNEW

Latest

  • Tripo AI Launches Agentic Canvas, a Node-Based Workflow Builder for AI 3D
  • Northwestern Engineers Print Paste Inks Into Freestanding Lattices Four Times Faster
  • University of Tokyo Team 3D Prints Robot Legs With TPU Muscles and Ligaments
  • Maurice Ribble’s EEW Maker Kit Turns 3D Printed Parts Into an Electric Spinning Wheel
  • Student Designs Backpack-Sized Folding 3D Printer With the Filament Spool Inside
All news

Use cases

  • Prague Firefighters 3D Print Their Own Gear on a Prusa CORE One L
  • OECHSLER Scales Carbon Lattice Production to 40 Printers Running Around the Clock
  • Reverse Engineering Without CAD Data: How the MetroY Ultra Turns Physical Parts into Digital Designs
  • Michigan State Engineers 3D Printed Helmet Inserts to Help Quarterbacks Tackle Crowd Noise
  • 3D Printed Quiet Pickleball Unveiled
All use cases

Industry

  • Automotive
  • Aerospace
  • Medical
  • Dental
  • Construction
  • Rapid prototyping
  • Electronics
  • Food
  • Fashion
  • Bioprinting
Tripo AI Launches Agentic Canvas, a Node-Based Workflow Builder for AI 3D

Latest

Tripo AI Launches Agentic Canvas, a Node-Based Workflow Builder for AI 3D

Tripo AI has launched Agentic Canvas, a node-based workspace inside Tripo Studio where an AI agent assembles multi-step…

Read more
Contact
  • Home
  • Products
  • Videos
  • Newsletter
  • Contact us

Buyer guides

  • Best 3D printers
  • For beginners
  • Multicolor
  • Resin printers
  • Budget (under $400)
  • For kids and schools
  • For miniatures
  • Large format
All printer guides

Brands and compare

  • Bambu Lab lineup compared
  • Compare printers
  • Full color 3D printers
  • Large scale and industrial

Reviews

  • Elegoo Mars 5 Ultra
  • FLSun T1 Pro
  • QIDI Tech Q1 Pro
All reviews

Filament

  • Best PETG filament
  • Best PLA filament
  • Best TPU filament
  • Best ABS and ASA filament
  • Engineering filaments
  • Composite filaments
  • Flexible filaments
  • Bio filaments
All filament guides

Resin

  • For miniatures
  • Tough and ABS-like
  • Castable resin
  • Water-washable
  • Flexible resin
All resin guides

Accessories

  • Filament dryers
  • Printer enclosures
  • Wash and cure stations

Buyer guides

  • Small objects
  • Medium objects
  • Large objects
  • Professional scanners
  • Scan with your phone
All scanner guides

Software and service

  • 3D scanner software
  • Scanning service vs buying

Reviews

  • Revopoint MetroY Pro
  • Revopoint Inspire 2
  • Revopoint Trackit
All scanner reviews

Design and AI

  • AI 3D model generators
  • 3D modeling and CAD software

Print prep and control

  • Slicers
  • STL repair tools
  • Printer host and remote control

Reviews

  • Tripo H3.1
  • Meshy 7
All software reviews

Start here

  • What is 3D printing?
  • How much does it cost?
  • FDM vs resin
  • Best printers for beginners

How it works

  • What is a 3D printer?
  • How does 3D printing work?
  • Types of 3D printing
  • Metal 3D printing

How-tos and glossary

  • 3D printing glossary
  • Food-safe 3D printing
  • Setting up a school program
  • Free 3D printable models
Black FridayNEW

Latest

  • Tripo AI Launches Agentic Canvas, a Node-Based Workflow Builder for AI 3D
  • Northwestern Engineers Print Paste Inks Into Freestanding Lattices Four Times Faster
  • University of Tokyo Team 3D Prints Robot Legs With TPU Muscles and Ligaments
  • Maurice Ribble’s EEW Maker Kit Turns 3D Printed Parts Into an Electric Spinning Wheel
  • Student Designs Backpack-Sized Folding 3D Printer With the Filament Spool Inside
All news

Use cases

  • Prague Firefighters 3D Print Their Own Gear on a Prusa CORE One L
  • OECHSLER Scales Carbon Lattice Production to 40 Printers Running Around the Clock
  • Reverse Engineering Without CAD Data: How the MetroY Ultra Turns Physical Parts into Digital Designs
  • Michigan State Engineers 3D Printed Helmet Inserts to Help Quarterbacks Tackle Crowd Noise
  • 3D Printed Quiet Pickleball Unveiled
All use cases

Industry

  • Automotive
  • Aerospace
  • Medical
  • Dental
  • Construction
  • Rapid prototyping
  • Electronics
  • Food
  • Fashion
  • Bioprinting
Contact
Blog
  • Latest News
  • Use Cases
  • Reviews
  • 3D Printers
  • 3D Printing Metal
Featured Industries
  • Automotive
  • Aerospace
  • Construction
  • Dental
  • Environmental
  • Electronics
  • Medical
  • Military
  • Fashion
  • Art
Company Information
  • What is 3D Printing?
  • Advertise with us
  • Media Kit
  • Nederland 3D Printing
Home / How to / Convert An Old Mouse To A Nifty Filament Counter

Convert An Old Mouse To A Nifty Filament Counter

Filament Counter

Remember that old mechanical ball PS/2 mouse that’s been gathering dust in your drawer/attic for the last ten years? It might be time to wipe off that dust because there’s actually a really practical use for your vintage mouse if you like to 3D print. A project over at Hackaday has described how one can convert a PS/2 mouse into a filament counter for 3D printing.

Related Story
How to Fuse Filament at Home

Finding out how much filament you’ve used up on a particular print can be quite an eye-opening experience. But it can also be quite economical to keep accurate track of how much filament you use per print, even if the initial results might depress you slightly. Knowing the quantity of filament expended on your prints has the inevitable effect of improving these prints because you’ll put more emphasis on getting it spot-on. This means less wasted filament and smarter printing.

The Process

So how exactly do you make a filament counter using a PS/2 mouse? The process begins by stripping down the mouse to its bare essentials and mounting it on a bracket, as per the above image. An Arduino microcontroller is used to communicate with the mouse, displaying the filament count on a small LCD screen.

The filament counter works by connecting the mouse’s encoder wheels to a filament roller. As the filament makes its way to the extruder, the mouse’s electronics process the movement of the encoder. The Arduino unit keeps track of this movement and cumulatively adds up the total filament used. The counter works in both directions, making it extremely practical. When the filament is retracted, this is subtracted from the total figure displayed on the LCD.

Non-Planar FDM 3D Printing
Related Story
No Layer Lines With Non-Planar FDM 3D Printing

There are two distinct rows on the LCD display. The “U” row measures current filament usage in millimeters. The “T” row represents the total filament usage since you began counting. There is also a nifty reset button. One click lets you start the current usage row from zero, which is useful for each new print. A double-click lets you reset the total row for when you’ve moved on to a new roll of filament.

As a result of this quick and easy hack, you can now accurately record how much filament you use when 3d printing. Dedicated filament counters tend to be quite pricey, and they aren’t always accurate. Converting your old PS/2 mouse into a tool for keeping track of filaments is not only practical, but it’s cheap and arguably more accurate.  If you’d like to take a look at the process in motion, check out the below video.

Share:
WhatsApp Twitter Facebook LinkedIn Buffer Reddit E-mail

Ronan M.

Ronan loves the small pleasures in life such as the first cup of morning coffee and the cold side of the pillow. His other passions include soccer, Thai food, and music.

Join our newsletter

Our newsletter is free & you can unsubscribe any time.

Latest posts

Tripo AI Launches Agentic Canvas, a Node-Based Workflow Builder for AI 3D

Tripo AI has launched Agentic Canvas, a node-based workspace inside Tripo Studio where an AI agent assembles multi-step 3D workflows that users can... read more »

News
Tripo AI Launches Agentic Canvas, a Node-Based Workflow Builder for AI 3D

Northwestern Engineers Print Paste Inks Into Freestanding Lattices Four Times Faster

Northwestern's slot-die and light process builds freestanding lattices from paste inks over four times faster than extrusion, without co-printed supports.

News
Northwestern Engineers Print Paste Inks Into Freestanding Lattices Four Times Faster

University of Tokyo Team 3D Prints Robot Legs With TPU Muscles and Ligaments

A University of Tokyo team tunes printed lattices in one TPU to give a life-sized robot soft muscles, stiff tendons and bearing-free joints.

News
University of Tokyo Team 3D Prints Robot Legs With TPU Muscles and Ligaments

Maurice Ribble’s EEW Maker Kit Turns 3D Printed Parts Into an Electric Spinning Wheel

A $99 Kickstarter hardware kit pairs a motor, spindle and circuit board with open-source printed parts to build an electric spinning wheel for... read more »

News
Maurice Ribble’s EEW Maker Kit Turns 3D Printed Parts Into an Electric Spinning Wheel

Student Designs Backpack-Sized Folding 3D Printer With the Filament Spool Inside

Ethan Gao’s P2 design folds to 300 by 300 by 80 mm, hides a whole filament spool and has to be built by... read more »

3D Printers
Student Designs Backpack-Sized Folding 3D Printer With the Filament Spool Inside

Tripo H3.1 Review: From Image to 3D Print

Tripo is an AI 3D modeling platform that turns a picture or a text prompt into a 3D model. By its own count,... read more »

News
Tripo H3.1 Review: From Image to 3D Print

University of South Florida Students Test 3D Printed Oyster Bricks on Tampa Bay Seawalls

Honors College students in Florida print clay hexa-logs that help native oysters settle on Tampa Bay seawalls, and they plan to open-source the... read more »

Environmental
University of South Florida Students Test 3D Printed Oyster Bricks on Tampa Bay Seawalls

Bambu Lab Launches the H3C, a Nine-Tool Changer Priced From $2,499

Bambu Lab has launched the H3C, the first printer in its third generation and a nine-tool tool changer. Nine print tools dock in... read more »

3D Printers
Bambu Lab Launches the H3C, a Nine-Tool Changer Priced From $2,499

PathOn Robotics Releases Files for Its Three-Finger 3D Printed Robot Hand

Robot maker PathOn Robotics has released print files for the three-finger, four-motor 3D printed hand its own robot uses.

Electronics
PathOn Robotics Releases Files for Its Three-Finger 3D Printed Robot Hand

Army Research Lab Flies Drone Powered by 3D Printed Heavy-Fuel Engine

The U.S. Army Research Laboratory (ARL) has flown a midsized drone on what it says is the first 3D printed heavy-fuel engine, an... read more »

Aerospace
Army Research Lab Flies Drone Powered by 3D Printed Heavy-Fuel Engine

Social

  • Facebook Facebook 3D Printing
  • Linkedin Linkedin 3D Printing
Join our newsletter

Our newsletter is free & you can unsubscribe any time.

revopoint miraco sidebar

Bambu Lab P2S Combo

~$699-$749
  • Pairs the P2S with the AMS 2 Pro for active filament drying during multicolor prints, s…
Bambu Lab P2S Combo
Buy Now bambulab.com

Prusa CORE One+

~$1,199
  • Prusa's first CoreXY with a 55°C actively heated chamber, open-source firmware, full o…
Prusa CORE One+
Buy Now prusa3d.com

Bambu Lab A1

~$320
  • The cleanest first-printer story in 2026 with a 15-minute setup wizard, full auto-calib…
Bambu Lab A1
Buy Now bambulab.com

H3C Combo with Filament Starter Pack

$2,589
  • The H3C Combo bundled with PLA Palette CMYKW filament set and TPU, providing everything…
H3C Combo with Filament Starter Pack
Buy Now bambulab.com

Elegoo Saturn 4 Ultra 16K

~$479-$499
  • A 16K MSLA resin printer with 14-18 micron XY resolution, a heated resin vat, and tilt-…
Elegoo Saturn 4 Ultra 16K
Buy Now elegoo.com

Spectrum PCTG

~$25 to 32/kg
  • Price-competitive European PCTG using the same Eastman Tritan copolyester as Fiberlogy,…
Spectrum PCTG
Buy Now spectrumfilaments.com

Anycubic Kobra X

~$299
  • A fast bedslinger with the ACE Gen 2 color system built into the toolhead offering 4 co…
Anycubic Kobra X
Buy Now anycubic.com

Polymaker PETG

~$21 to 25/kg
  • Uses Pantone Matching System for precise, consistent colour formulation and is certifie…
Polymaker PETG
Buy Now polymaker.com

Site footer

The 3DPrinting.com newsletter

The week’s best reviews, buyer’s guides and deals. One email every Friday, no spam.

By subscribing you agree to our privacy policy. Unsubscribe anytime.

3D PRINTING.COM

Independent reviews, buyer’s guides and news about 3D printers, materials, scanners and software.

Reviews

  • All reviews
  • 3D printers
  • Filament & materials
  • 3D scanners
  • Software
  • Compare products

Buyer's guides

  • Best 3D printers
  • Best resin 3D printers
  • 3D printers for beginners
  • Best PLA filament
  • Best slicers
  • Best pro 3D scanners

Learn & news

  • Latest news
  • Deals
  • What is 3D printing?
  • FDM vs resin
  • Use cases by industry
  • Glossary

Company

  • About us
  • Contact us
  • Advertise with us
  • Media kit
  • Nederland 3D Printing

© 2026 3DPrinting.com · Strikwerda en Dehue

  • Privacy policy
  • Terms of use
  • Affiliate disclosure
  • RSS