At long last, I finally got my MNT Reform laptop in the mail. Since I’m already an i3 user, I turned it on and felt immediately at home. I mean I’m customizing around so its compatible with my i3 muscle memory, but essentially it’s already 95% compatible with me right out of the box, which is a lot more than can be said of any other laptop I’ve owned.
One of the things I’m dying to change is the trackball button mapping. I’m a long-time Kensington Expert Mouse user and so I really, REALLY want the left and right click at the bottom. The MNT trackball would be nothing short of ideal for me if it used the Kensington Expert Mouse pattern.
Okay I have rebuilt the firmware as per the instructions (no changes at the moment, just want to see how the process goes).
When I type ./flash.sh, it says:
No accessible RP-series devices in BOOTSEL mode were found.
Is there something I should do to disconnect the trackball and put it into programming mode? The doc doesn’t say and I can’t find much of anything online.
EDIT: Nevermind, I found the flashing switch on the trackball’s PCB.
My trackball now uses the Kensington Expert Mouse button pattern. That was easy
Yes! It would have saved me 30 minutes of searching what to do.
Although in fairness, all I had to do was read the documentation: that’s how I noticed that the trackball PCB had a flash switch. Once you see it, it’s obvious. It’s just getting to that part of the documentation isn’t straightforward.
Your help in flash.sh would also have given me the idea of resetting the trackball with the switch instead of cycling the laptop’s power and rebooting. What can I say, I’m not clever all of the time
Seems fine to me.
It doesn’t need to be verbose, just to point total newbies like me to the right direction.
It looks to me that your code comments should be part of the firmware so that the next person reading these bits knows what’s going on. If you like, I can create a commit with these changes and send it to MNT. How would you like to be credited?