Not a program, but a physical modification to allow the P5 glove to be seen no matter what angle it is at (stops the glove going out of view when palm is facing the reciever).
Unfortunately the website has since changed and the archived version failed to backup teh picture of the modified glove. I can describe it from memory however: It looked like they took all of the LEDs off the glove, attached them to an approx 10inch diameter wire ring, and then attached this ring to the glove so that the glove was in the center surrounded by the ring. In this way, because the LEDs were further spaced far apart, it was very difficult to occlude too many LEDs at once and as a result the glove suffered from line-of-sight problems relatively less than an unmodified glove.
A disadvantage of the modification is that it makes absolute mode movement difficult to accomplish, as the current absolute mode drivers infer the spacial position and orientation of the whole glove based on what LEDs it CAN see crossreferenced with an internal map of where each respective individually numbered LED should be on the glove. This internal "3D LED map" is hardcoded into the current absolute mode drivers, because it seemed reasonable to assume that the LEDs would always be in their factory-set positions. To move the position of the LEDs in this way screws up the mathematical technique that current absolute mode drivers rely on. I believe it would be possible to edit/update the current absolute mode drivers to use a different spacial 3D position/orientation infering technique (one which isn't reliant on a static map of LED coordinates) and then recompile them.
Disassembling the P5 Tower (by Brian Bagnall). link
Brian has photo documented his disassembly of the Reciever.
Ryan has photo documented his disassembly of the P5 glove itself.
Wearing the glove on your left hand.
You can wear the glove on your left hand by putting your little finger (pinky) in the thumb bend sensor and vice-versa, and by putting your index finger (pointer finger) in the ring finger bend sensor and vice-versa. You will first need to remove all the rings, open the packet of large rings that came with your glove, and put large rings at the base of the fingers and the regular ones on top, but with them swapped around so the thumb-sized ring is now on the little-finger sensor and vice-versa. You will need to wear the glove with both parts of the elastic strap over the thumb bend sensor to keep it pressed against your little finger. You will need to recalibrate the glove for this configuration, and you should download the Dual Mode Driver and edit the ini file so that games and other programs will detect it as a left-handed glove and so the driver will report a bend in the ring-finger bend sensor as a bend in your index finger and vice-versa.