SteamVR Developer Hardware

SteamVR Developer Hardware

SIDZ_RIPPER Sep 11, 2019 @ 7:12am
How to properly use Lighthouse tool to Pair/Unpair controllers between two systems?
I recently found in the forums that we can pair controllers by connecting them to the PC through USB ,and pair command in the lighhouse tool.
But when I use this method I am not sure whether pair command alone should be used or pair LHR-xxxxx ,(i.e followed by serial number) should be used.As both of them work.
Next is when I want to unpair them ,unpair + serial number doesn't work but unpairall works. But unpairall ,removes all the paired controllers in the system.

Things get even weird when I unpairall a controller in PC1 and Pair it in a new PC2,it still pairs to PC1. I am not sure why it happens like this. This forces me to use PAIR CONTROLLER option from SteamVR which is the only way to pair in the new PC2.

TLDR:I basically want to have a paired controller in PC1 to be paired to PC2 using Lighthouse command tool. Is it possible to do such a thing ?


< >
Showing 1-5 of 5 comments
bendotcom  [developer] Sep 11, 2019 @ 9:16am 
The pair/unpair commands do not take serial numbers. To direct those commands at specific devices, first use the "serial" command.

If you wanted to pair two specific devices (one receiver, one USB-connected controller) you'd send each one a pair command and wait for them to pair over the radio. The pair command is just equivalent to hitting the button combination.
SIDZ_RIPPER Sep 13, 2019 @ 2:51am 
Originally posted by bendotcom:
The pair/unpair commands do not take serial numbers. To direct those commands at specific devices, first use the "serial" command.

If you wanted to pair two specific devices (one receiver, one USB-connected controller) you'd send each one a pair command and wait for them to pair over the radio. The pair command is just equivalent to hitting the button combination.

Thanks for the reply.I got an idea on how to use them. And I have been trying different combinations of pairing my different controllers.
I have, one pair belonging to Vivepro headset and two pair from Vive headset. When I try these commands on one pair belonging to VIVE headset (always) they don't pair no matter what ,with these commands. Is there a firmware version required for these commands to work on the controller ?Because I am still able to pair them using Identify controller method.
Last edited by SIDZ_RIPPER; Sep 13, 2019 @ 2:52am
bendotcom  [developer] Sep 13, 2019 @ 9:09am 
Are you trying to use 4 controllers at once? Do you have 4 receivers? The HMD provides 2 (you can see them when you start lighthouse_console: they are the ones that don't start with LHR-, and are just 10 hexidecimal digits)
Thornomic Aug 28, 2023 @ 4:03pm 
Originally posted by SIDZ_RIPPER:
I recently found in the forums that we can pair controllers by connecting them to the PC through USB ,and pair command in the lighhouse tool.
But when I use this method I am not sure whether pair command alone should be used or pair LHR-xxxxx ,(i.e followed by serial number) should be used.As both of them work.
Next is when I want to unpair them ,unpair + serial number doesn't work but unpairall works. But unpairall ,removes all the paired controllers in the system.

Things get even weird when I unpairall a controller in PC1 and Pair it in a new PC2,it still pairs to PC1. I am not sure why it happens like this. This forces me to use PAIR CONTROLLER option from SteamVR which is the only way to pair in the new PC2.

TLDR:I basically want to have a paired controller in PC1 to be paired to PC2 using Lighthouse command tool. Is it possible to do such a thing ?
how do you do the pair command in light house??
Thornomic Aug 28, 2023 @ 4:11pm 
I can't undo the unpairall command and it's the only thing I can think of fixing my dongle. (I have Tundra Trackers)
< >
Showing 1-5 of 5 comments
Per page: 1530 50