Author Topic: two trackballs for diffent things  (Read 494 times)

0 Members and 1 Guest are viewing this topic.

Offline tebla

  • Thread Starter
  • Posts: 12
two trackballs for diffent things
« on: Tue, 16 March 2021, 04:40:26 »
Does anyone know of a way to use two trackballs for different things? I want one to move the cursor as normal but the other one to just scroll horizontally and vertically. Windows will recognise them both but I don't know how to set them up to do different things.

Preferably a solution that doesn't involve writing my own drivers or taking apart the trackballs to nab the sensors and connect them to a single microcontroller (way above my skillset), although if this is the only way I would consider trying to learn it.

Offline blur410

  • Posts: 25
  • Location: Seattle, WA
  • Memewhile in World of Tanks...
Re: two trackballs for diffent things
« Reply #1 on: Sun, 04 April 2021, 13:18:10 »
You could also use a programmable rotary encoder for this at a much cheaper price, as I do, but the new Ploopy nano is QMK compatible and could be set up for scrolling while moving while your main trackball does trackball things.
Keyboard Ownership History: Dynex(Rubber dome chicklet keys)-EXTINCT, Macbook Air 2016(Scissor switch)-ACTIVE, Razer Ornata(mecha-membrane)-EXTINCT, Corsair K68 RGB(Cherry MX Reds)-RETIRED, Razer Tartarus Pro(Razer optical anaglog)-RETIRED, Idobao ID-75(NK Creams)-RETIRED, HHKB Pro 3 Classic(Topre)-ACTIVE, New Model F62(Capacitive buckling springs)-ACTIVE, Realforce 23UB(Topre)-ACTIVE

Mouse Ownership History: Microsoft Mouse(Ball)-EXTINCT, Microsoft Mouse(Optical)-EXTINCT, Microsoft Gaming Mouse(Laser)-EXTINCT, Microsoft Mini Retractable Mouse(Ball)-EXTINCT, Logitech M-570(Trackball)-RETIREDX2, Razer Deathadder(Optical)-EXTINCT, Razer Deathadder Chroma(Optical)-EXTINCT, Corsair Scimitar(Laser)-EXTINCT, Razer Deathadder Elite(Optical)-EXTINCT, Razer Deathadder v2(Optical)-ACTIVE, DROK iWit(Rotary encoder)-ACTIVE, CST/X-keys/PI L-Trac(Trackball)-ACTIVE

Incoming Hardware: Kailh Poliahs(MX Tactile), Novelkeys Box Pinks(BOX Clicky), Heavy Grail(Norbauer Chassis), BM60 RGB w/Rotary(Cherry MX), Marcus RB2-387A Industrial(Trackball), KBD60 5 deg(60% case)

Looking for Leads: Cool buckling spring keycaps(Model M/F), Cool custom cables, NOS Alps SKCM/SKBM Board/Loose Switches

Offline tebla

  • Thread Starter
  • Posts: 12
Re: two trackballs for diffent things
« Reply #2 on: Mon, 05 April 2021, 04:08:00 »
You could also use a programmable rotary encoder for this at a much cheaper price, as I do, but the new Ploopy nano is QMK compatible and could be set up for scrolling while moving while your main trackball does trackball things.

Thanks! I'm considering rotary encoders too, but the two trackball thing.. this may sound silly but the plan is to have a trackball attached on each side of my Ergodox build and I think it would look cool to have it symmetrical.

Ploopy nano looks cool, QMK compatible? I didn't even realize QMK supported mice/trackballs!

Offline jamster

  • Posts: 935
  • Location: Asia
Re: two trackballs for diffent things
« Reply #3 on: Mon, 05 April 2021, 05:46:54 »
Kensington Orbit has a wheel that surrounds the ball, and this wheel scrolls the page.

Doesn't help with the symmetry thing, but functionality-wise it's great.

Offline tebla

  • Thread Starter
  • Posts: 12
Re: two trackballs for diffent things
« Reply #4 on: Mon, 05 April 2021, 07:46:17 »
Kensington Orbit has a wheel that surrounds the ball, and this wheel scrolls the page.

Doesn't help with the symmetry thing, but functionality-wise it's great.

Thanks, Kensington Orbit is my daily driver, absolutely love it!

I'm actually planning to use two of them for the build. I'd like to have 6 axis of control: right trackball move mouse, right scroll wheel verticle scroll, left trackball horizontal and verticle zoom, left scroll wheel horizontal scroll. might seem a little excessive but these are all functions I use a ton in my DAW so having them as dedicated controls instead of with modifier keys would be pretty nice I think. 

Another thing a little unusual I'm thinking of trying is having the left/middle/right mouse buttons mapped to keys on the left half of the ergodox. Might make click-dragging actions nicer instead of having to hold the mouse button and move the trackball at the same time with right hand.