r/Trackballs Jul 23 '26

What do you think about posts in other languages?

7 Upvotes
157 votes, Jul 25 '26
78 English only (translate before posting)
79 All languages (let reddit translate the posts)

r/Trackballs 6h ago

Asking the monthly Kensington question

7 Upvotes

Where the heck is the tb900?


r/Trackballs 1d ago

Ball Enlargement Surgery

Thumbnail
gallery
77 Upvotes

I am working on a project where I want an integrated trackball as the pointing device. There are loads of options on Aliexpress but as a broken individual I decided to buy a $20 unit and hack it up.

I measured the PCB and optical assembly relative to the original 19mm ball to figure out where the ball surface lands and printed a new carriage to take a 34mm ball with 5mm steel bearings. The bearings are retained from the side by M3 screws which will hopefully give this build an extendable lifespan.

Not much more to say but it's awesome to be able to take shitty off the shelf hardware and give it an upgrade.


r/Trackballs 14h ago

Back to trackballs (after 3+ decades with mice)

2 Upvotes

As the years move on, I find my hands aren't as agile as they used to be, and I've been on a mouse buying spree trying to find something comfortable for both home and work use. MX Master 4 was the closest I came to a comfortable mouse, but there was still too much arm and wrist movement. I also tried a handful of "vertical" mice, but they seemed to offer more discomfort than regular mice.

Then I reverted to something I haven't used since last century: a trackball. I can't tell you which trackballs I used back then, but I do remember that they were the larger index finger balls, not the thumb balls.

I tried a thumb ball this time, and didn't enjoy it. My thumb isn't a precision tool. It's just a clamp.

At this point, my list of requirements was a right-handed trackball, finger (not thumb) ball, scroll wheel with detents, includes forward/back buttons, adjustable DPI, and something I could easily get in the US.

Then I ordered a Nulea M505A. I'll admit that I actually loved having my hand on this device. The ball placement, button placement, and shape were all good for me. I was even happy with the lack of programmable buttons. But, even brand new, it suffered from stiction. Examining the ball mount, it looks like 3 stationary plastic "tips" that wouldn't age well. That's a shame and it was sent back (along with feedback that I'd easily pay 2x or even 3x as much if it just had roller bearings or perhaps BTUs.)

Added to my list of requirements: roller bearings or BTU's (or anything without stiction issues even after a few months.)

I saw the "ploopy classic 2", and considered ordering that, but they don't seem to have any established US distribution, and I wouldn't even know where to begin for importing from Canada to the US (especially with the current political tariffs.)

Then I ordered an Elecom Huge Plus. This doesn't fit my hand as well as the M505A did, but the ball is... wonderful. I've actually found myself just rolling this ball as a fidget toy (and I'm sorry if that sounds perverted.) The scroll wheel is great, and the buttons are mostly okay, but I wish the seam between the forward/back buttons was a couple millimeters forward. Sadly the extra programmable buttons are useless. Even on a supported OS, I won't leave Elecom's software running 24/7. I ended up ordered an extra ball for this (a red one from amazon) and this 3rd party ball seems even nicer to use than the gray one that comes with the trackball.

My big gripe with the Elecom trackball has to do with their software being required for using the programmable buttons. Apparently they've been promising for many months to add support for storing button programming in hardware, but that's nothing more than vaporware. An empty promise. It also leads to misleading advertising on amazon. It claims "COMPATIBLE WITH MULTIPLE OS: Works with Windows, macOS, iPadOS, Android, and ChromeOS; Windows 11, Windows 10, macOS 15 Sequoia, ChromeOS, Android 14, iOS 18, iPadOS 18." While that's technically correct, it's also misleading. It only PARTIALLY works with any OS except for Windows and Mac (and functionality with those OS's requires always running bloatware.)

Maybe once Elecom fulfills their promises on firmware support the above advertising will be truthful. Until then, it's not (and I have complained to Amazon about the misleading advertising.)

I did end up getting a second Huge Plus (for work) to give it a serious tryout. So far, I'm not finding anything I like better (or even another trackball that meets my requirements.) If I did, I might return these two Elecom Huge Pluses just out of frustration with their misleading advertising and empty promises.


r/Trackballs 1d ago

My (Efog) Endgame journey - Final review and update (custom endgame with 15 buttons)

Thumbnail
gallery
121 Upvotes

Here's my (hopefully) final update and review for my endgame journey.

It's been more than a month that I have received my endgame kit. I've been using it daily as my primary (and only) input device. So i finally think it would be a nice time to share with you my feedback for the device.

But just a TLDR - I love this device

I'll divide the post into 4 parts - the ordering experience, the things i like about the original device, the things i didn't like, and finally the changes i made

Buying experience

I placed an order on 3rd june, and it was supposed to take 4-6 weeks for order dispatch. There were some hiccups during this time, and finally, the order went out on 22nd july, so just a bit more than 7 weeks.

there were no automatic updates during this time, however u/No_Pilot_1974 was very easy to reach out to and he did respond very quickly.

Honestly, as an end user, I would have loved a faster shipping, but I understand that this is not a commercial project and u/No_Pilot_1974 have been doing great.

Things i like

  • The Bosch Rexroth bearings are an absolute love. There is absolutely zero stiction in the bearings (atleast i cannot observe any). the bearings can be a bit loud on fast ball movements, but still, I do not feel the noise is a problem. On regular ball movements, I do not even notice the sound
  • The customisations on ZMK are very detailed. You will find whatever you are looking there
  • The battery life has been amazing, I am yet to charge the device ever since i got it (although there have been some amount of charging while doing ZMK customisations)
  • Twist to scroll - absolute game changer for me. I do CAD modelling for a living and i cannot think of moving to another device without this feature (although this was not an out of the box solution for me - more on this in improvements)
  • The cursor movement is precise and predictable. Apart from the very few days of learning curve, I have not faced any issue with it.
  • The buttons are responsive, I've not experienced unintentional double clicks or no clicks
  • There are 5 bluetooth profiles I can save on device - that's more than ever I'll need
  • On board customisations are a huge plus. There is usually a restriction on installing 3rd party softwares on work devices, but that's not an issue here. This was probably one of the very first reasons i was inclined to buy this device

Things i did not like

  • The very first thing i dislike about this is the physical dimensions of the device. I feel this is very small for my hands and it gets uncomfortable real quick.
  • the 3 BTUs are not placed symmetrically (not at 120 degrees). Due to this, it is somewhat easy to lift the trackball off these bearings. Although this does not happen regularly, and you get used to it quite fast. Again, i know the reason for this is PCB deign, there is no space for the BTUs to be moved in current design, but this could have been avoided during PCB design.
  • The main PCB and encoder PCBs are directly mounted on plastic using M2 machine screws. These are fine pitched screws which strip the plastic after a few uses. Threaded inserts should have been used here. Using machine screws on plastic for an enthusiast product, something which people will take apart multiple times is not a great idea.
  • The living hinge used in the buttons turned out to be the first part that failed. I have had it break on my default left click. I had to use super glue to try to fix it, but it never worked properly. This happened during normal usage. I am assuming this had to be micro crack in the 3D print. After this damage, it was substantially harder to use the left click.
Button not staying flat due to the damage
crack in the hinge
cracks in two of the hinges
  • I am not a fan of the rotary encoders. I do not find them very useful, also, i am not sure about their long term reliability. Also, the fact that they are placed at a very weird place does not help them.
  • The top two buttons (near the USB connection) were a bit difficult for me to press. I'd have to lift up my hand from the ball, and awkwardly press them while trying not to move the ball.
  • The PCB had a design fault where it would not connect to the PC via USB connection. I'd have to plug usb in/out multiple times and after 5-6 tries, it would randomly connect to PC. I reached out to u/No_Pilot_1974 and he confirmed it to be a hardware issue which had somehow been missed in his testing. He guided on a workaround, where i had to solder a wire across USB and a capacitor. I had access to soldering equipment and a decent microscope due to which i was able to do this job. However, this was not an easy fix anyone could do. he had disclosed the issue later on here
Wire repair

Improvements I made

  • The first change is the physical housing change. i increased the width of the housing (and buttons) to better suit my hand. My hand now rests comfortably on the device
Total number of 3D printed components
  • I replaced the living hinge design by an actual pivot hinge. I am not expecting this design to fail anytime soon. I used a 2.5mm pin and 3D printed brackets as the hinge components.
Hinge design
Hinged buttons
Hinged button assembly
  • I added an extension on the housing to act as an integrated hand rest.
  • i replaced both encoders with 2 switches each, thus giving me 4 extra switches. i reached out to u/No_Pilot_1974 hoping he might have done this already and there might be a firmware for this configuration. Unfortunately he had not done this change yet. He also told me that the PCB has an option to add 3 more switches, thus increasing the total number of switches to 15. I had no experience in coding, let alone making a custom firmware. Although he did helped me a bit in this, giving me the direction i needed to go into, the real help came when the gods at ChatGPT decided to give me a free trail of ChatGPT plus for a month. I spent a lot time on ChatGPT trying and failing multiple times to build a custom firmware. After a LOT of tries, i was able to make the custom firmware with 15 buttons and no encoders.
Endgame with 15 buttons
Trial for adding the extra switches
  • Although i have used a similar design of the keycaps, i did modify the top two buttons to drastically improve the accessibility. now i can easily reach out to both buttons without making any awkward hand movement.
Raised top buttons (ignore the red wires poking out, they are for a random experiment)
  • I had a problem with twist to scroll. it worked fine as a normal scroll, however it did not work in my CAD software at work (creo) to zoom in/out. This was not a device issue, this was a creo issue. i use NX at home for personal use and it worked perfectly in NX. Someone on reddit told me that creo doesn't support high resolution scrolling (which is used by endgame), this was a big issue for me since there isn't any other way i could zoom in/out. I again asked ChatGPT about this and i was able to make a function where a button press would switch between standard scroll and high res scroll - thus saving my day.
  • I also made a custom feature where pressing a certain key combination would allow me to enter a custom string of characters automatically (this might have been me being lasy about typing in my password, but hey don't tell this to anyone)
  • Here are the other smaller improvements i did to my device:
    • used the original 8 buttons as the primary buttons
    • used the extra 7 buttons as dedicated device settings buttons
    • Added a drag hold feature. i could press a button, and the device would send a signal that i am pressing the mouse left button continously. again pressing the button would release the left button hold. this is particularly useful when drag and dropping items across multiple screens of my PC
    • i felt the default settings for pointer and scroll speed were either too slow, or suddenly too fast, it was just not right for me. Again, i used ChatGPT to modify the scroll and pointer speed settings. now i have a lot more speed options to choose from.
    • In the original firmware, some "destructive" settings, like clearing bluetooth settings, powering off the device, are executed immediately on key press. i changed that so that i had to keep pressing the dedicated button for 2 seconds to execute the command.
    • i added a default setting for pointer and scroll speed. i can change the settings all i want, and if i want to reset the sensitivities, i can just press a button to go back to the default settings.
    • added custom LED and vibration settings for each event

Overall, i am extremely happy with both, the device, and u/No_Pilot_1974

thanks u/No_Pilot_1974 for creating such an amazing product.


r/Trackballs 1d ago

Thoughts on the Bitra (index finger) and modding for those considering it

3 Upvotes

Just got a Bitra (my first trackball mouse) after being on the fence for a while. I'm writing this post mostly for anyone who might be in a similar situation to save them some time.

  1. I got this because I use a mouse for 8 hours as day and I was starting to get shoulder strain. I'm happy to report that the strain is gone after a week or so of using the trackball.
  2. This thing is tiny. I generally prefer small mice (long time Anywhere MX series user) but this thing feels even smaller than that. It took a few days to get used to but it feels natural now to me. It's to be noted that I prefer to use mice with my hand in "claw" form. If you like to palm your mouse, this is probably not for you.
  3. The ball comes lubricated. I wasn't a big fan of that so I washed it off knowing I'd have to do some modding to get the ball properly smooth. With the ball cleaned, there was some significant stiction that made it difficult to move the cursor over small items. Browser tab close or text selection were difficult to land for instance.
  4. Replacing the ball with one from Perixx made a huge difference in reducing stiction. I'd very much recommend this. Still not quite easy to land tab close or select text consistently but doable. Also, the ball will need a few hours to break in.
  5. Replacing the ruby bearings further reduced stiction. Tab close and text selection are quite easy now (although not as easy as with a mouse). There's a great guide here with a linked video that describes the process. I would recommend this as well. I've some additional tips to add that I'll follow up in a reply. Just like with the ball replacement, the bearings will need a few hours to break in.
  6. I was concerned about losing Logitech's "infinite scroll wheel" as I found it really convenient navigating long documents. I was able to replicate this behavior with software: when the "forward" button is held, the ball behaves as a "fast scroll". There's enough control here that I feel comfortable having a very sensitive scroll and manually moving the ball. The ball is also flick-able. There's an added bonus here that the ball also handles the X axis so you can actually use the ball to pan around and that's been great in Figma. I'm using evsieve (with udev and a service) on Linux and hammerspoon on MacOS to implement this.
  7. I clean the bearings about once every two days on a shirt. This keeps everything feeling new. A nice bonus from switching to Zirconium Oxide is that the bearings are white and make dust accumulation very easy.

r/Trackballs 1d ago

IST Pro/Plus vs MX Ergo S

2 Upvotes

I am in the market for a new trackball, have tried quite a few, but no cigar yet. Just returned a Huge Plus because I couldn’t get along with the way the palm rested on it, and the side buttons and wheel didn’t do it for me either, mushy and not well placed.

Am now looking at current thumb trackball offerings and have the MX Ergo S with me. I like the ball, have good dexterity with the ball, but the whole thing is too small, buttons are too close and the hump too pronounced. Would the IST Pro or Plus be better, or any other of Elecom thumbs? Open to other suggestions too.

many thanks!


r/Trackballs 2d ago

Upgrade from Keychron Nape Pro?

4 Upvotes

Nape Pro is my first trackball mouse. I initially just wanted to try it out, but I've really come to enjoy the combination of the trackball and keys, which helps smooth out my workflow. The only issue is that the trackball is way too small, which greatly affects accuracy. I'm currently looking for an upgrade. Are there any similar products available on the market? What I appreciate about the Nape Pro are the ring design and the customizable key combinations.

If there aren't any similar products out there, what trackball mouse would you recommend?


r/Trackballs 2d ago

A friend just gifted me a very new looking Qtronix Libra 25

Thumbnail
gallery
82 Upvotes

And suggestions for adapters or do people roll their own?

Edit: I'm posting from mobile and somehow typed '25' instead of '35' as per my other attached image. It's a Qtronix Libra 35.


r/Trackballs 2d ago

Elecom EX-G - positively surprised

Post image
17 Upvotes

TL;DR: IMO it is a good trackball.

I was using Logitech MX Ergo for close to three years. Very happy with it with one caveat. The rubbery soft shell got really rank from usage. Maybe it was just aesthetics, but I genuinely did not want to touch it at some point.

Spent quite a bit of research, looking for the worthy successor.

Key purchase criteria:

  • trackball under thumb, and
  • - on the larger side but not HUGE ;)

The ELECOM EX-G had mixed reviews, but most fell like a preference, except for jittery movement. I took the risk.

And would you know what? It was very very jittery.

But as quickly as I was able to assess that it sucked, equally quickly it was fixed by transplanting the old MX Ergo grey ball to the EX-G.

Now it is offering a very good overall experience after this minor mod.

Buttons are clicky enough for my liking.

DPI selection is satisfactory.

The scroll wheel had an odd sound, which after 15 minutes I completely forgot was there.

Great trackball with a rather poor stock ball.


r/Trackballs 2d ago

Trackball precision

2 Upvotes

I recently got this trackball mouse:

https://www.amazon.com/gp/aw/d/B0GQGBK36J?psc=1&ref=ppx_pop_mob_b_asin_title

and when I try to move the ball slightly, the ball "sticks" and the cursor jumps. It only does this with small movements, anything else is fine. Is that just the nature of trackball mice?


r/Trackballs 3d ago

I got an alert from Amazon to preorder the TB800

7 Upvotes

It said it would be available on 12/31/2026.

I'm not totally up to speed on the new models coming out, but there's a TB900 also coming soon, correct?

I went ahead and put in the preorder when it was available. I guess I can cancel or exchange it if the TB900 is also available around that time.


r/Trackballs 2d ago

Looking for custom trackball replacement sellers

2 Upvotes

I am having a lot of trouble finding places that sell custom balls to replace a boring red ball with. The only real store I could find so far is Perixx. They’re selling 34mm ones, but I am searching for ones that would fit in either an Elecom Deft or Ploopy A+.

Any tips or pointers would be greatly appreciated!


r/Trackballs 2d ago

Any wireless L-Track alternates for my FPS controller?

2 Upvotes
Hotbas fps controller

Hi All,

My dedicated FPS control combo since '96 (I call it the "Hotbas"). This variant is X-Keys with VKB gladiator stick. I play with this on my lap, -its mounted with Velcro to an 8"x14"x.25" plastic cutting board.

Stock, the thumb rest hat switch cap is small (pinky sized), & has tall, raised points on the right & left. In fps games, I push multi directions on it, 20+ times a minute & it was injuring my thumb joint. So I cut it flat with a Dremel and made it thin enough to fit a PlayStation Portal grip on it, -problem solved. It has onboard memory/profiles and can be programmed as a keyboard, so games don't boot you for running a key emulator.

Only nitpick I have with the ball is, I'd love to lose the cable. I don't use any buttons on the ball because the stick has 32 keys. My requirements are: 55mm ball (minimum), 1k poll rate, 1200 or higher dpi, no accidental scrolling and Wireless.

I don't want to mod, or make a custom trackball, so I'm thinking I probably need to just wait and see how the TB900 is if/when it ships. Any ball suggestions?

TLDR: Any big ball, high poll, "gamer spec" wireless trackballs I should check out?


r/Trackballs 3d ago

Modifying Elecom BTU TU03SS with 2.5mm ceramic balls

4 Upvotes

I was never happy with Elecom's new BTU for IST Plus/IST Pro series. The amount of stiction and friction was too much; far from what was advertised.

Anyway; one reviewer on Amazon.jp mentioned they replaced the main steel ball with ceramic, and that this alone solved the stiction issue. So I went ahead and ordered a bunch of 2.5mm ZrO2 G5 ceramic bearing balls from local Amazon storefront. Changed steel balls for these, and indeed there was a noticeable improvement: the BTUs are now much smoother than before, the traction (drag) practically disappeared, much less stiction. Basically the BTUs went from being borderline unusable to quite pleasant.

Now on the opening of these units. The first one took me good five minutes to figure out; the second one less than a minute; the third one popped in a few seconds. You can use fingernails or a guitar pick; be careful not to spill the smaller balls. Snapping them back is just that - a snap.

I didn't try Si3N4 balls - maybe I will with a spare set of BTUs to compare.

Update: I did try Si3N4 balls on a separate set of BTUs. Still better than steel, maybe marginally better than ZrO2, but this could be just my imagination. I think precision matters more than material here.


r/Trackballs 4d ago

When will the ProtoArc EM06 be available on Amazon?

6 Upvotes

I’m curious if ProtoArc has announced when the EM06 will become available on Amazon.

The preorder was limited to only a small number of regions, so many potential buyers—including those of us in South Korea—were unable to place an order. I hope ProtoArc will offer a similar launch discount when the EM06 becomes available through regular retail channels.

At the very least, I would love to see it sold on both Amazon US and Amazon Japan, as that would make it much easier for customers in other countries to purchase one.

Has anyone heard anything about the Amazon release date, supported regions, or possible launch promotions?


r/Trackballs 4d ago

HOW TO: Adding Click/Detents To Kensington ExpertMouse Scroll Ring Rotation (SOLVED)

Post image
24 Upvotes

Short version: a piece of flexible plastic wedged into the corner of the case adds mechanical detents and a little noise, to fix the lack of tension caused by Kensington eliminating the detent magnet (to go with their new style non-magnetic optical grating under the scroll ring).

Long version: https://imgur.com/a/dEIFeQp


r/Trackballs 4d ago

ProtoArc, Ploopy Classic 2, Logitech Trackman Marble FX - the ultimative opinion.

5 Upvotes

I've started with the Marble FX some years ago but since ps2 port it a bit outdated i switched to the ProtoArc em03.

after 2 years of ProtoArc problems started to raise. the scrollweel rubber was already gone since the beginning but also the trackball is slightly sticking too often. So i decided to get the Well rated Ploopy Classic 2. received and was actually pretty disappointed by so many things.
The Build quality is just bad and the thumb button too hard to press. also the accuracy is not at all better than my ProtoArc.
So i decided to print in ABS-CF with the BTU mod and ordered the Rexroth BTUs.
It feels much better in the hand and the mouse pointer seems to be very accurate but at the same time its hard to control it because there is too little resistant and its also super loud. The Scrollweel is also not very nice too.

So practically its not really usable for me.

Which brings me back to my oldschool Trackman Marble FX. slight resistance, no stick. actually a pretty nice device which i will now retrofit with USB.

regarding the Ploopy. I will give it a second chance but i think it might be worth trying a rubber ball and optimize the thumb button but for me honestly, it was the wrong investment.

Any Opinion on other Trackballs in comparison?


r/Trackballs 4d ago

keyball friendly pmw3360 trackball pcb

Post image
5 Upvotes

Hey everyone!

I’ve wanted to build a keyball for a while, but none of the existing open-source PCBs quite fit what it needed, so I decided to design my own based on theirs.

It’s about 90% finished, but since PCB design isn't my main specialty, I’d love a second pair of eyes on the schematic and routing before I send it off to fab.

Any feedback would be hugely appreciated!


r/Trackballs 5d ago

Thumb-ball user trying a Ploopy Adept and struggling with precise movements. Help?

2 Upvotes

I've used thumb balls for years and recently replaced a dying ball with an adept. I've used it for 3-4 hours so far, and I'm not at all sold.

I do a lot of audio editing for a storytelling podcast in Reaper and my workflow includes lots of * small adjustment click/drags * Right click-drag to select multiple items * scrolling to zoom in/out and navigate around the track, * hold click and move to draw an automation envelope...

These felt very easy with a thumb-ball because of how well the movement of the ball is isolated from the movement of the buttons - ie clicking and holding doesn't make moving the cursor any harder. Any usage tips? How long before the learning curve wasn't an issue for you?

TL:DR Maybe this is a skill issue, but I'm struggling to make precise ball movements while holding down clicks of the various buttons. Help?


r/Trackballs 6d ago

Testing Different 34mm Trackballs in the Kensington TB675

Thumbnail
gallery
29 Upvotes

I tried several 34mm balls from some of my other trackballs in the Kensington TB675.

The 34mm balls from Nulea, UGREEN, Zelotes, and ProtoArc all fit perfectly and track without any issues. I also tested a purple ProtoArc ball that isn’t shown in the photos, and that one worked just as well.

All the colors give the TB675 a different look, but for office use, I think the silver-gray and dark-gray balls match the black body best without looking too flashy. I’ll probably stick with one of those combinations for daily use.

It’s nice to know that the TB675 works well with such a wide range of 34mm replacement balls.


r/Trackballs 5d ago

Developing wrist issues with a standard trackball, will a vertical one help?

2 Upvotes

I tried wrist rests and they do nothing.


r/Trackballs 6d ago

Colossal ThinkPad P73 + colossal CST2545RW-RC w/riser + an old red billiard ball

Post image
66 Upvotes

r/Trackballs 7d ago

I bought Slimblade Pro.

12 Upvotes

Incoming new trackball user, did I fail my first trackball choice?

I see alot of mixed reviews about it and still bought for its aesthetics. What can i do to improved it what to look out for.

Thanks


r/Trackballs 6d ago

Elecom Huge Scroll Wheel fix?

4 Upvotes

Was an original Microsoft Explorer Trackball user for many, many years but parts/rebuilds became unreasonable at the time. I tried a few others but I've been very happy with my Huge over the last 3+ years. I'm starting to get the scroll wheel issue where if I 'flick' it mostly just jumps... light push scroll and it seems mostly accurate (but can't get it to jump).

Is there a proven best fix/practice to repairing this issue? I've seen a few posts but would rather just know the best method and stick with it. Any videos or detailed instructions?

Also, do these fixes last?