Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Office Holiday

Epic Games' offices will be on holiday from June 22nd to July 7th. During this period support will be limited. Our offices will reopen on Monday, July 8th. 

Vive Controller Grip Buttons doesn't always return "Released"

I would really appreciate help on this one, and I'm sorry if you're the one that needs to repro this.

The grip buttons on the vive controllers doesn't always return that they have been released. I've tested on 6 different vives, pre models as well as a consumer model. I built an Unreal 4.16 repro project, where the hands will turn invisible when grips are held, and back to visible when they are released. When "spamming" both controllers grip buttons, being careful to not press them down too quickly after they have been released, you will occasionally see that the hand stays invisible even after the grip has been released. I tested with different kinds of logic and only debug prints as well, even making the grips into axis events and querying their axis value on tick, it still returns the same result.

The frequency of the issue is random, sometimes as often as 1 in 5 and sometimes 1 in 100. It breaks one of the main mechanics of the game I'm working on, because action is dependent on when the grip buttons are released.

I also went ahead and created a unity build with the same logic, and the issue can be seen there as well. This leads me to believe that this is a hardware related issue, but I'm reaching out here to see if I can get some more people to test this and make either Valve or HTC aware of the issue.

Unreal project and Unity build: https://drive.google.com/drive/folders/0B6tHV5YjeUu8OFZTRDBxbFItalE?usp=sharing

edit: link was private

Product Version: UE 4.16
more ▼

asked Jun 16 '17 at 12:10 AM in Bug Reports

avatar image

239 5 7 17

avatar image TwitchXerotalent May 30 '19 at 04:00 AM

This is STILL happening in 2019 UE4.21... Is this for sure a hardware issue or could it just be some bug in the actual receiving of controller events on the VIVE's software?

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

1 answer: sort voted first

Tested at home on my Vive. It's fairly new, and the grip buttons aren't used that much.

I tried both controllers, and one one occasion, the left controller grips stayed active after I'd released them.

more ▼

answered Jun 16 '17 at 01:00 AM

avatar image

186 2 6 11

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question