Perception Neuron is a professional motion capture device that can be used for VR controller experiences as well.
Ranked in these QuestionsQuestion Ranking
Pro Realistic input through detailed movement readings
Three different sensors are used (gyroscopes, accelerometers and magnetometers) in order to ascertain the movement and positioning of each hand.
Pro Versatile connection methods
The suit itself can stream data to a central hub, which can then connect to one's PC using WiFi, Bluetooth or be transferred from an SD card.
Con Designed more for motion capture over personal VR interaction
While it does appear the device is able to work with VR games built in Unity (and maybe other engines) as a VR controller device, it is mainly meant for the purpose of motion capture for developers of games.
Con Does not provide a sense of touch
Can only capture motion, does not provide any tactile feedback.