>>278037332
There's no strap on the Rift controller, you just hold it. Your last two fingers do absolutely nothing but grip the controller.
>>278037247
Pimax are supposedly making them, but keep delaying.