Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- VirtualHere Installation For TPCast (CE) - Unlocking The Auxiliary USB Port
- Overview
- This guide will unlock access to the HTC Vive's auxiliary USB port while continuing to use TPCast's software as usual for headset and controller tracking which has shown to have less impact on tracking performance.
- Installation
- Plug TPCast battery into the device to power it up and wait a few minutes.
- Close the TPCast software if it is running.
- Download "VirtualHere USB Server Optimized for Pi3" (https://virtualhere.com/sites/default/files/usbserver/vhusbdarmpi3)
- Note that a licence is required to use this version of the server software. A trial version that works for connecting one device can be downloaded from https://virtualhere.com/sites/default/files/usbserver/vhusbdarm
- Download and install WinSCP (https://winscp.net/eng/download.php), and using WinSCP connect to the TPCast using the following details:
- Host name: 192.168.144.88
- Port: 22
- Username: pi
- Password: 1qaz2wsx3edc4rfv
- Copy vhusbdarmpi3 (or vhusbdarm for the trial version) that was downloaded earlier to /home/pi
- Edit tpusb_startup.sh (right click and select Edit), and add the following commands on at the bottom of the file:
- echo "starting VirtualHere Server..."
- sudo /home/pi/vhusbdarmpi3 -b &
- Note: If you are using the trial version, substitute the above with these commands:
- echo "starting VirtualHere Server..."
- sudo /home/pi/vhusbdarm -b &
- Save and close the file, then close WinSCP.
- Unplug the battery from the TPCast, wait a few seconds, then plug the battery back in to power it up, then wait a few minutes.
- Download and launch the VirtualHere Client for Windows (https://virtualhere.com/sites/default/files/usbclient/vhui32.exe for 32-bit Windows, https://virtualhere.com/sites/default/files/usbclient/vhui64.exe for 64-bit Windows)
- In the VirtualHere client, navigate to [USB Hubs] > [Raspberry Hub].
- Right click each device you wish to use and select [Auto-Use Device].
- Right click USB Hubs and select [Install Client as a Service] then click OK.
- Usage:
- Launch the TPCast software and proceed to use as normal.
- To automatically use any future devices connected to the TPCast, launch the VirtualHere Client, select each device and select [Auto-Use Device], then close VirtualHere Client.
- -----
- VirtualHere Installation For TPCast (CE) - Use VirtualHere For Head/Controller Tracking Without TPCast Software
- Overview
- This guide will unlock access to the HTC Vive's auxiliary USB port, and disables TPCast's native USB forwarding solution in favor of VirtualHere for HTC Vive headset and controller tracking.
- Installation
- Plug TPCast battery into the device to power it up and wait a few minutes.
- Close the TPCast software if it is running.
- Download "VirtualHere USB Server Optimized for Pi3" (https://virtualhere.com/sites/default/files/usbserver/vhusbdarmpi3)
- Note that a licence is required to use this version of the server software. A trial version that works for connecting one device can be downloaded from https://virtualhere.com/sites/default/files/usbserver/vhusbdarm
- Download and install WinSCP (https://winscp.net/eng/download.php), and using WinSCP connect to the TPCast using the following details:
- Host name: 192.168.144.88
- Port: 22
- Username: pi
- Password: 1qaz2wsx3edc4rfv
- Copy vhusbdarmpi3 (or vhusbdarm for the trial version) that was downloaded earlier to /home/pi
- Edit tpusb_startup.sh (right click and select Edit), and add the following commands on at the bottom of the file:
- echo "starting VirtualHere Server..."
- sudo /home/pi/vhusbdarmpi3 -b &
- Note: If you are using the trial version, substitute the above with these commands:
- echo "starting VirtualHere Server..."
- sudo /home/pi/vhusbdarm -b &
- Comment out the following commands by adding a # to the beginning of each line:
- #sudo insmod /lib/modules/`uname -r`/tpusb.ko
- #sudo tpusbd&
- #sudo tp_m&
- #sudo tpusbc jj&
- Save and close the file, then close WinSCP.
- Unplug the battery from the TPCast, wait a few seconds, then plug the battery back in to power it up, then wait a few minutes.
- Download and launch the VirtualHere Client for Windows (https://virtualhere.com/sites/default/files/usbclient/vhui32.exe for 32-bit Windows, https://virtualhere.com/sites/default/files/usbclient/vhui64.exe for 64-bit Windows)
- In the VirtualHere client, navigate to [USB Hubs] > [Raspberry Hub].
- Right click each of the following devices and select [Auto-Use Device]:
- HTC Vive (star icon)
- Lighthouse FPGA RX (star icon)
- Watchman Dongle (star icon)
- Watchman Dongle (star icon)
- Right click any other devices you wish to use and select [Auto-Use Device].
- Right click USB Hubs and select [Install Client as a Service] then click OK.
- Usage:
- With this configuration, SteamVR should be launched directly without the TPCast software after the TPCast has been powered up for a few minutes.
- To automatically use any future devices connected to the TPCast, launch the VirtualHere Client, select each device and select [Auto-Use Device], then close VirtualHere Client.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement