Use Current Cycle Key Function
It's sort of hard to explain, but I've found myself wanting a "Use current selection in cycle" sort of function a few times so far and I think it would be a great feature for PGP.
The function would execute the most recently selected function in a cycle command (you would have to specify which cycle command). For example, if you had the following:
Cycle: 1,2,3,4,5 (looped)
Right Bumper: Cycle Forward
Left Bumper: Cycle Backward
X-Button: Use Most Recent Cycle Selection
The X button would give you whatever was most recently selected, so if you pushed the Right Bumper once, the X button would give you "2" as many times as you pressed it (and wouldn't cycle the command itself).
This would be incredibly useful for menu heavy games (Deus Ex) or flight sim type games where your weapons are each assigned a different key as you could use the cycle command to cycle between options and then the "Use Most Recent Cycle Selection" to open/close menus or fire the selected weapon.
I like the idea, I think it would be useful... I will see if it can be added for the next release