Need Help with Kensington Turbo Mouse Pro Buttons Running Catalina

Hello everyone. I am new here, and I think this is the correct place to ask my question.

I use a Kensington Turbo Mouse Pro, the one with 6 quick buttons across the top and 4 buttons around the track ball. My computer is a iMacPro using Mojave. Everything works fine. I upgraded to Catalina and all but the two bottom buttons stopped. I boot off the old Mohave disk, and they all work just fine. When I go into setup for the macros, I go to the THIS DEVICE KEY and in Mohave it says USB/PS2 Wheel Mouse #5 but when in Catalina, when I push the same button, nothing shows up. Any ideas?

Hi @BigRuss2, welcome to Keyboard Maestro (KM) and its Forum.

KM is one of the best Mac automation tools available, its Forum is one of the best and friendliest forums on the Internet. Whenever you reach a tough stumbling block trying to use KM, please feel free to post your question/problem here for help.

It is always best to start a new Topic for a new subject.

Your issue is a complex one since it involves both macOS Catalina and USB device keys. But I'm sure someone knowledgable will be along soon to offer some suggestions, or help you debug your issue.

Meanwhile, you might review this thread:
TIP: Resolving Catalina (and Mojave) Accessibility and Security Permissions


You will also find this helpful:
Tip: How Do I Get The Best Answer in the Shortest Time?

Getting Started with Keyboard Maestro

For more help, see Getting Started with Keyboard Maestro and the Forum .


This may well be a case of the Kensington TrackballWorks software no longer working under 10.15 Catalina, as I believe TrackballWorks was only 32-bit (and Catalina requires 64-bit). That could explain why all the buttons work under one OS but not another. You may want to try third-party options like USB Overdrive or SteerMouse to see if either of those restore full functionality.

Actually I didn't know that you could still get Kensington Trackballworks. I have never used it. The only program that I have ever used that can totally use all the features, is, drum roll please..... Keyboard Maestro!!!!!! Yes, since the first version of KM it has been the only program to work my track ball. OK, I have posted instructions someplace on the web how to use it the track ball. I will find it. The real problem is the permissions, I think, in Catalina, are locking out the ability for the software to see the push buttons on the track ball. Hmmmm, Trackballworks!!!! I will have to do a search on that too. Russ

OK, found my instructions on using the Kensington Track Ball Pro with Keyboard Maestro. Just had to search on the name of the track ball to find it. Original for this particular document was dated 2012. It won't work with Catalina of course but it does for Mojave. Enjoy.


The Kensington Expert Mouse PRO and the Mac do work together. Including all 6 DIRECT LAUNCH buttons, and the 4 mouse buttons around the track ball. I haven't figured out how to get the scroll wheel to work, but that can most likely work as well. You do NOT need the Kensington software in order to make it work either. My solution was to use Keyboard Maestro purchased from their web site. I have used all the MAC OS up to the current Mojave and it works great. Those 6 program buttons are awesome!

First a note about Keyboard Maestro. To run correctly, it can't be sandboxes. You need to purchase it directly from the developer. They are

Second, the Kensington does fully work, all buttons, so you will get the Expert Mouse pro working just fine.

Load and launch Keyboard Maestro. (KBM). Launch the editor. The bug with Keyboard Maestro is you need to put a pause in between each command. I use a .5 second command. IN ADDITION, when you want to type text of some kind, do not tell Keyboard Maestro to paste in the text, have it TYPE it in. You get that option. If you follow both my rules above, your expert mouse pro will work. Keyboard Maestro also replaces my Quickeys 4.0, but that is another story.

I will offer an example to make the button at the top right of the track ball a double click. I am not a TEC writer, so I will do my best. Launch KBM. First click on the bottom left plus sign to add a Group. Rename it to MACROS FOR ALL PROGRAMS. Create a shortcut with KBM by clicking the center plus sign for ADD MACRO. Give it a name. I called mine DOUBLE CLICK. If you look closely you will see a green plus sign with the command NEW TRIGGER. Click it to open a pull down menu. The second from the bottom option is DEVICE TRIGGER. You will be using this option for all the track ball functions to work. Notice the blue box that shows up and says NONE. While it is blue, press the button that is the top right button of the track ball, or any button you want to become a double click on the Kensington Expert Mouse, (KEM). The word NONE is replaced with USB/PS2 WHEEL MOUSE BUTTON 5. Now, YOU ARE NOT DONE! Just to the right, is a double arrow and next to it are the words that say IS PRESSED. Click on the words and change them to IS RELEASED. OK, you now have a button on the Expert Mouse programed, but it is doing nothing. Now you need to do your first action. The first action must be a PAUSE. If you don't put one, KBM sometimes does not work. To put a pause in, click on the DISPLAY HIDE ACTION LIST plus sign at the bottom right plus sign. On the left, click on the folder called CONTROL FLOW. The list of actions the first item is PAUSE. double click it. Change the time from 1.5 seconds to .5 seconds. In the Categories section click on INTERFACE CONTROL. In the center, double click on MOVE OR CLICK MOUSE. This action will show up in the right window. You need to make 4 changes here. Where it says CLICK, click on it and change it to DOUBLE CLICK. Where it says FRONT WINDOW'S TOP LEFT CENTER click on it and change it to CURRENT MOUSE LOCATION. And as a CyA, click on bot box that says RESTORE MOUSE LOCATION.

Your KEM now does a double click when you press the top right mouse button.

To type text, or what ever, using the direct launch buttons, at the step for new trigger, push the direct launch button of your choice. Instead of a mouse click, insert an INSERT TEXT command and type your text. Remember, KBM has some trouble to PASTE correctly, so change the command to TYPE IT IN, as instructed above. If you have any questions, or have any cool macros that can do really great things with you KEM, please email me back at Put EXPERT MOUSE in the subject and it will get read.

Hi everyone. I figured out a fix for using KM and game pads and my 10 button Kensington Expert Mouse PRO track ball. I will start a new thread that more accurately describes how to do it.

Great! Please post in the "Tips" section.