ETVR117828 Posted December 25, 2017 Share Posted December 25, 2017 Hello, I developed a vive tracker-based gun as per the vive tracker developer's guide in September using six thimble interfaces on the bottom of the tracker. And the button is located on the gun, when all the keys are normal use, but in November steam vr push the new firmware vive tracker, the touchpad key after updating the firmware in the game is invalid! So far this bug has not been fixed and there is no way to roll back the firmware to the previous version. I have contacted steam vr customer service, but customer service let me contact htc, htc customer service call I also played, there is no solution. Link to comment Share on other sites More sharing options...
dario Posted December 29, 2017 Share Posted December 29, 2017 The pogo pin implementation has not changed, and unless perhaps you are using the USB feature report interface, the touchpad button press is still working, make sure you are listening for a button press and not pad values. Also make sure you have the very latest firmware installed. Currently all the tracker buttons work with the Hyper Blaster (which only uses the pins). -Dario Link to comment Share on other sites More sharing options...
ETVR117828 Posted December 30, 2017 Author Share Posted December 30, 2017 thank you for your reply! I've already upgraded the tracker firmware to the latest version You can try the Vive Tracker Role Changer 0.8 to convert Tracker to "controller." In steamvrhome, press the Hyper Blaster touchpad key can teleport? Link to comment Share on other sites More sharing options...
ETVR117828 Posted December 30, 2017 Author Share Posted December 30, 2017 No updated firmware tracker, converted to controller mode all keys are normal, in the steamVR home press the touchpad key can teleport, the following is its system report. Device 4 - LHR-18A66BFE 控制器 HTC Firmware: 1494487385 htcvrsoftware@firmware-win32 2017-05-11 FPGA 1.6/0/0 VRC 1494487384 Radio 1466630404 Hardware Revision: product 132 rev 1.0.4 lot 2000/0/0 0 Hardware Id: 0x84010004 Firmware Update: Update necessary Watchman Firmware: 1494487385 / 0 (2017-05-11) Watchman FPGA: 262 / 262 (1.6) VRC Version: 1494487384 / 1498808359 (2017-05-11) (Update necessary) Radio Version: 1466630404 / 1466630404 (2016-06-23) Dongle Version: 1461100729 / 1461100729 (2016-04-20) Attached Device ID: Supported Buttons: 12884901895 Axis 0 Type: 1 Axis 1 Type: 3 Axis 2 Type: 0 Axis 3 Type: 0 Axis 3 Type: 0 Connected Dongle: A29A09AC4C Version: Unknown Version After updating the firmware, the tracker is switched to controller mode. Pressing the touchpad button at steamVR home will not be able to send. The following is its system report. Device 6 - LHR-069D95CA 控制器 HTCFirmware: 1498808359 htcvrsoftware@firmware-win32 2017-06-30 FPGA 1.6/0/0 VRC 1498808359 Radio 1466630404Hardware Revision: product 132 rev 1.0.4 lot 2000/0/0 0Hardware Id: 0x84010004Watchman Firmware: 1498808359 / 0 (2017-06-30) Watchman FPGA: 262 / 262 (1.6) VRC Version: 1498808359 / 1498808359 (2017-06-30) Radio Version: 1466630404 / 1466630404 (2016-06-23) Dongle Version: 1461100729 / 1461100729 (2016-04-20) Attached Device ID: Supported Buttons: 12884901895Axis 0 Type: 1Axis 1 Type: 3Axis 2 Type: 0Axis 3 Type: 0Axis 3 Type: 0Connected Dongle: A68375D1CB Version: Unknown Version Link to comment Share on other sites More sharing options...
dario Posted December 31, 2017 Share Posted December 31, 2017 I would highly recommend that you don't assume users will convert their trackers to controllers. Please update the firmware to the latest version and develop specifically for the Vive Tracler by checking the device type for generic tracker instead of controller. The converter was only available early on before SteamVR supported the tracker type of device. Are you developing in Unity or UE4 or another engine? Once you identify the device as a tracker all the buttons should work as they do for controllers. If you're using Unity, I recommend using the Vive Input Utility plugin as this will more easily manage the trackers by role instead of by device id. I would also recommend testing on one of the apps supporting the Vive Tracker (e.g. Arizona Sunshine) rather than just testing by only using Steam Home which may not be listening to the tracker related buttons (except for the system menu button on the tracker itself which it always listens to). -Dario Link to comment Share on other sites More sharing options...
ETVR117828 Posted January 1, 2018 Author Share Posted January 1, 2018 Thanks again for your patience solution Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.