Options for MX ERGO doesn't do programmed function from first button press.
Trackball after idle, while pushing programmed button, is not reacting the way it should.
It first wakes up and loading the presets and than working. The way it should work is: after idle when button is preset it should run function as it was programmed. Example: I have programmed additional buttons on ergo mx as prev. and next track. After idle first press button wakes up trackball, than it connects to the software, wakes up software and loads the preset. and after 2-3 sec. device is ready for second press button to work as it was programmed.
From first press function should run.
I understans that you want to save power but it isn't the way it should be.
I have been creating devices with arduino and I know how it should work. Feel free to contact me in this subject. I will gladly explain and help you solve this problem.