vrchat-community / osc

Files and Info on using OSC to communicate with VRChat
MIT License
233 stars 4 forks source link

Launch parameter to disable game controller input #122

Closed Naraenda closed 1 year ago

Naraenda commented 2 years ago

What's the idea? I like to use a game controller (in my case a DDR DancePad) to control avatar parameters. However since it by default maps to controller inputs it also controls in game actions like jumping and (un)muting.

Is there another way? As far as I know there isn't a way to disable a controller from within VRChat.

mjcox244 commented 2 years ago

Can't you just, disable steam input Or edit your steam input binds so map them all to an unused key

Naraenda commented 2 years ago

Can't you just, disable steam input Or edit your steam input binds so map them all to an unused key

Disabling Steam Input doesn't work, even after restarting the game. Steam doesn't even recognize it as a valid controller. It only gets recognized by Windows.

image

Naraenda commented 2 years ago

I've found a program called HidHide that allows me to exclude certain HIDDevices (and therefore controllers) to specific processes. I wouldn't say it's an ideal solution, but a work around for now.