Hi,
I thought I'd share some of my X-55 solutions:
• I've mapped the sliding button on the throttle to caps lock, non-latching, so that it's held down whenever the slide is enabled. This mapping seems to have no ill effects for text entry or modifier keys. I've set the reverse throttle to “hold” in Elite, and mapped another throttle button to it as well: this way I can momentarily do reverse throttle by holding the “H” button, or use the slider (“caps lock”) to toggle it.
• I mapped the mouse nipple to work as a mouse, and then enabled mouse look in Elite. Furthermore I mapped the POV hat to direct (not accumulative) headlook. This way the mouse nipple can be used to look around in an analogue, accumulative manner, and the POV hat is used for quickly glancing around (and due to direct mode it snaps back after released, but the mouse look doesn't).
Custom.binds
Reference chart