Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

User:Suicide machine/Research bunker/Steam Controller Support

From PCGamingWiki, the wiki about fixing PC games

Steam Games

User:Suicide machine/Sandbox/Steam Controller

Non-Steam games

User:Suicide machine/Sandbox/Steam Controller

Game specific notes

GoldSrc

Setting Joystick axis[1]
  1. joystick 1 - enables Joystick input (usually available under options as well)
  2. joyadvanced 1 - enables Advanced Joystick axis configuration

Left joystick:

  1. joyadvaxisx 3 - sets X axis to move left/right
  2. joysidesensitivity 1 - originally it's -1, so it's wrong
  3. joyadvaxisy 1 - sets Y axis to move forward/backward
  4. joyforwardsensitivity -1 - this one is inverted.
  5. joyadvaxisx 0 - sets Z axis (triggers) to disabled

Right joystick (this one would be much better, if were to be set as a mouse, so this is more a note):

  1. joyadvaxisr 4 - sets R (right joystick X) axis to turn left/right
  2. joyyawsensitivity -1 - inverted (set higher for higher sensitivity)
  3. joyadvaxisu 2 - sets U (right joystick Y) axis to move forward/backward.. also it doesn't seem to work correctly
  4. joypitchsensitivity 1 - sets U (right joystick Y) axis to move forward/backward

Notes:

Any changes must be followed by joyadvancedupdate to be accepted.

Quake II

Setting Joystick axis[1]
  1. in_joystick 1 - enables Joystick input
  2. joy_advanced 1 - enables Advanced Joystick axis configuration

Left joystick:

  1. joy_advaxisx 3 - sets X axis to move left/right
  2. joy_sidesensitivity 1 - originally it's -1, so it's wrong
  3. joy_advaxisy 1 - sets Y axis to move forward/backward
  4. joy_forwardsensitivity -1 - this one is inverted.
  5. joy_advaxisz 0 - sets Z axis (triggers) to disabled

Right joystick (this one would be much better, if were to be set as a mouse, so this is more a note):

  1. joy_advaxisr 4 - sets R (right joystick X) axis to turn left/right
  2. joy_yawsensitivity -1 - inverted (set higher for higher sensitivity)
  3. joy_advaxisu 2 - sets U (right joystick Y) axis to move forward/backward.. also it doesn't seem to work correctly
  4. joy_pitchsensitivity 1 - sets U (right joystick Y) axis to move forward/backward

Notes:

Quake 2 - Joystick Commands

SiN Episodes: Emergence

Setting Joystick axis[1]
  1. joystick 1 - enables Joystick input
  2. joy_advanced 1 - enables Advanced Joystick axis configuration

Left joystick:

  1. joy_advaxisx 2 - sets X axis to move left/right
  2. joy_sidesensitivity -1 - needs to be inverted
  3. joy_advaxisy 4 - sets Y axis to move forward/backward
  4. joy_advaxisz 0 - sets Z axis (triggers) to disabled

And then right joystick is botched after hooking, so bind it to a mouse. It's what you should do anyway.

Notes:

Source Engine - Joystick Commands


References

  1. 1.0 1.1 1.2 Me. Yes