Hi Mike
I'm sure you've been following the Vista thread, not only does the supplied software have issues but once they're solved you'll need an update for each new release (as Pete mentioned above). The question is, who will provide this? I also have reservations about distributing modified Tormach files.
Reversing the pendant direction and generating a beep for the Shuttle button press can be done, but as you've pointed out. updating PathPilot will require that you repeat the changes and presumably installing Pete's code (I don't know exactly what he changes but I can imagine) will probably wipe out your changes again. I'd be interested to know why Tormach didn't implement the beep because it can be made to work and to react immediately to the button press. They appear to have tried it but commented it out - perhaps because their implementation caused unusual delays (is Tormach out there???).
Copying your changes to a new release can be a pain but a good merge program can help a lot. I use WinMerge on a windows machine. You have to be careful with line endings but WinMerge handles linux files properly, even under windows.
I'm working on a system to install full pendant like functionality which requires a couple of additional files but requires only 3 additional lines of code in the Tormach files. This can easily be installed with a script and would be compatible with
all the versions of PathPilot I've seen so far. It avoids the need to distribute Tormach code and to provide a new version for each update. The test code works great, but my new pendant may take just a little longer
Step
PS. Volume controls, to mention just one example, generally "slow down" as the volume decreases. Google can provide you with a multitude of examples including
https://www.maximintegrated.com/en/g...ometer/gpk/204