psmoveservice / PSMoveService

A background service that communicates with the psmove and stores pose and button data.
Apache License 2.0
590 stars 148 forks source link

Steam controllers but they not work at every game #666

Open switelolo124 opened 4 years ago

switelolo124 commented 4 years ago

Hi. My issue is that when i try to play beat saber my controllers apear, i can point on buttons but i can not press it. I try every button on both controllers, i go to settings in steamvr and try to bind buttons, even i download a public bindings. Still nothing, If i gonna test controller, only button that steam see is a touch button, rest of all are not working. BUT, in ex, vr chat, rick and morty (cracked), job simulator (also cracked) working everything fine. Even when game launch i hold shift, then go to set inputs, there is like no signal from controllers at all. I dont know what to do...

Here are games that all working fine: -Rick-ality -VRChat -SuperHOT -Job Simulator

There are games that not working buttons: -Beat Saber ... for now

There are games that controllers are NOT SHOWING UP AT ALL: -Skyrim VR (Cracked so...) -The Lab -Portal Stories VR

Can anyone help with asign buttons to beat saber? Rest of games can wait ;)

Krish312 commented 4 years ago

Hi, wow I can finally help someone! Okay so the reason it is not working is buz steam vr made a new input steam. Soo do these steps to make it right...

After starting everything on ur PC click on steamvr controllers and go to the input binding manager. Then for beat saber instead of using trigger as trigger use it as a button for trigger press. And for the other games make sure to edit the poses so that the controllers work.

If u need more help I can probably can a video. Becuase I can't explain through text

20alien20 commented 4 years ago

Hi guys, I have a similar problem as switelolo124, but the only game i can play is Beat Saber, i tried Superhot, Titanic VR, and some others but the controllers are stuck on their main place. I tried many things but nothing worked. Can you help me somehow please?

JarekStudio commented 4 years ago

Open Beat Saber, while it's running enter input binding manager and change emulation to "none" and then again to "vive controller" back (if it was "none" all the time just change it to "vive controller"), save and leave beat saber and start it again. I have to do it everytime I want to play, but it's the only solution that work for me. I have to bind axis 2 press to any button too.

switelolo124 commented 4 years ago

Hi! Im back. TODAY i fixed this.

Nothing was working for binds ps move controllers, i do bindings even for garrys mod vr and works good, but in Beat Saber it was not possible. Why? When i Hold shift when launching game and go to inputs, click on "right trigger" and pressing everything on move controlers and it was "blind" for any input from them.

I have simple solution for that.

Plug some joystick, gamepad or even a steering wheel. I pluged xbox one controller trough usb and bind trigger on one button and it works. I mean when i have click in game i have point at it and other hand reach xbox joy and press button but its ok for me.

And here is a thing... maybye its something wrong with my config but i DO NOT RECOMMEND ps move controllers for beat saber. In this game controllers must have a precision gyrometer and magnometer. PS move has shitty gyro and magno... i cant play faster because they are going crazy and pointing somewhere else, its no time to hold start or select to calibrate... i cant go on hard cuz of that thing, its driving me crazy...

i was so happy when i finally start first song... for about 2 minutes and now im angry and looking for htc vive or something. im done with this controllers. they are good, i cant say bad thing about autor of psmoveservice, just controllers are shitty.

Thats all what i was want to say. ... and sorry for my language in all ways