fholger / farcry_vrmod

Far Cry in Virtual Reality
https://farcryvr.de/
Other
119 stars 10 forks source link

Way to Remap On Index Controllers to Not 'Click' Analog Sticks? #13

Closed dakodeh closed 1 year ago

dakodeh commented 1 year ago

This isn't so much an issue as it is a request; I see that multiple required actions (sprint, turn on light, etc..) are mapped to 'clicking in' the analog thumbsticks on the Index Controllers. Clicking in the analog sticks in such a way is a well-documented cause of stick drift on these controllers; would it be possible to get an alternate control scheme that allows mapping these actions to non-click bindings? (usually I recommend the digital thumbpads for these actions as they don't exist on other VR Motion controllers and therefore are usually are unused fair-game for such mappings).

FluorescentHallucinogen commented 1 year ago

It would be nice to be able to bind actions via "Control Options" screen / game.cfg file.

fholger commented 1 year ago

All bindings are configurable via SteamVR controller bindings. I will not be offering rebinds from inside the game, as that would just be unnecessary (and significant) effort to duplicate that functionality.

FluorescentHallucinogen commented 1 year ago

All bindings are configurable

It looks like not all of the actions from the game are available in SteamVR. E.g. I haven't found how to bind throwing a weapon (to pick up another one) to the controller button.

FluorescentHallucinogen commented 1 year ago

TBH, I didn't know that game actions can/should be customized via SteamVR. Maybe this should be added to the ReadMe.md?

fholger commented 1 year ago

Some actions are a combined bind. Next weapon and drop weapon are the same action bind - next weapon is activated on a short press, if you hold the "next weapon" button for a bit, you will instead drop the weapon. It's not ideal, but was the best I could do on short notice. I might implement a better way of switching weapons in the future.