Hello there.
I have been using LGT’s Xenopixel sabers for years and just recently took the leap into Proffie. So far my experience has been phenomenal and I am blown away by the incredible community contributions by the likes of Fett263. Getting started flashing my boards to OS7 as well as configuring custom style/font presets was simpler than I ever could have imagined!
There is however one aspect that I am yet to figure out: custom control schemes. I understand that the bindings are setup in the “prop” files, and I am using the “saber_fett263_buttons.h” rendition included in OS7.14. I am not particularly interested in all the complexity and on-the-fly customization of the various edit menu systems etc. It is also a pet peeve of mine to have to hold the power button whilst keeping the saber completely still in order to retract the blade - I am using a single button setup.
My wish is to configure a super simplified and familiar/intuitive control scheme that includes the following abilities:
- Single click to ignite the blade when off.
- Single click to retract the blade when on.
- The typical motion sensing and button holding for swing, stab, clash, lockup and drag/melt.
- Releasing the button should not end this lockup/drag/melt, but an accent/hard swing should.
- Downward-pointing twist controls when blade is off for moving back/forth between presets.
- Upward-pointing twist with button hold when the blade is on to toggle multi-block mode.
- Upward-pointing twist with button hold when the blade is off for one Fett263 special ability.
Alternatively, a means of having the “Party Saber” feature automatically active on some presets. - Long hold when blade is off for volume menu, with twist increments and a single click to exit.
Having looked through the aforementioned prop file, the more than 6000 lines of code are rather daunting. I feel like by selectively modifying this file, the above could be achieved. I have no idea how to do so on my own without breaking anything or spending 100 hours on trial and error.
Is there anyone that would be so kind and willing as to assist me with this? Perhaps this is something that can be added to Fett263’s site as a “lite” control option for anyone else with similar desires/expectations.
Thanks in advance to everyone involved. Keep up the good work and may the force be with you, always.