Shift Mode cancels Toggle (Sticky)
Why does pushing a Shift-Mode button cancel my current Right Mouse Button toggle? In other words: I use a 360 controller with "B Button" as my Shift-Mode button and "R Joystick BTN" as my Right Mouse Click enabled as Sticky. No other settings are applied to these controller buttons and the "R Joystick BTN" is not assigned anything in the Shift-Mode. If I currently have the Right Mouse Click toggled ON, pushing the "B Button" toggles the Right Mouse Click to OFF. I haven't noticed this happening with other Sticky buttons, just the Right Mouse Click. Is there any way to disable this?
I think in Theory it probably should as the sticky doesn't maintain it's sticky property in shift mode as it is a completely shifted command set. You should use a cycle command for the Right Mouse Button Toggle so it will switch between being pressed and de-pressed when you click the stick. You will need two commands RMB Down in activated events for the first, and RMB Up in Activated events for the 2nd, then make it a cycle command and assign it to the Right Stick Button in Both Shift and Un-Shift then the Cycle should retain its position regardless of shift modes.
Yea, from what you describe that is how it's supposed to work...
The "R Joystick BTN" will not be affected by a shift-mode change if it has the same assignment in the shift-mode you are changing into...
so you said "R Joystick BTN is not assigned anything in the Shift-Mode"... that means you are telling PGP to remove the assignment when it changes to the shift-mode. You should have the same command (Right Mouse Button) and the same behavior (Sticky) set in both shifted and unshifted modes.