Close

Solid State Teensy Mouse Scroll Wheel

A project log for Mouse Controller Project

USB trackball mouse controller inspired by Caleb's thecontrollerproject.com.

frankstripodfrankstripod 05/28/2014 at 09:380 Comments

A solid state mouse wheel with no moving parts and proportional speed control.

This is my first Arduino Sketch! (That wasn't copied, pasted and butchered from the internet.) It uses four of the touch sense pins on the Teensy 3.1 as a scroll wheel. This was a test and a good practice session while I wait for the last of the parts I ordered.

I cut and stripped four pieces copper wire, then shaped them like staples to plug into a breadboard. The four parallel bare wires make a sensor area to slide a finger up and down over.

The touch sensors detect finger direction and speed to control the scroll speed. The code can be adjusted for scroll increment and speed multiplier. This will this will fit nicely into my project later.

The code is amateur but I will continue to work on it. I had to keep removing more complex functions because the touch sensors are finicky.  Later versions will be better.

Discussions