Skip to content

JoyShockMapper v3.2.2

Compare
Choose a tag to compare
@Electronicks Electronicks released this 27 Jul 21:39
· 71 commits to master since this release

JoyShockMapper converts Common game controller input into keyboard and mouse and virtual controller events so you can play PC games with those controllers. Use gyro controls and flick stick to play games with more precision than anything on their respective consoles.

In this update

Jibb fixed some bugs related to motion stick and lean bindings.
Nicolas fixed some bugs too and makes use of the official SDL2 repo and GamepadMotionHelpers main branch
TauAkiou helped fix some linux build and updated the README
Github user mmmaisel added some better error handling of the linux build

Features

An active toggle on the DualSense mic button will turn on the mic light until that toggle is cleared by another toggle of MIC or that binding being released.

Bugfixes

  • SET_MOTION_STICK_NEUTRAL should now behave correctly instead of accumulating errors over time.
  • Motion stick and lean bindings should respect gravity more readily. This will also improve WORLD_TURN and WORLD_LEAN behaviour for those who use either of those GYRO_SPACE settings.
  • GYRO_SMOOTH_TIME hasn't been working correctly since moving to a fixed tick rate (3.0). This has now been fixed.
  • Stick aim inversion didn't work becuase it was inverted twice
  • Linux easter egg fix (What is VK_NONAME? What does it do?)
  • Linux error handling improvement (thanks mmmaisel)
  • RIGHT_RING_MODE was confounded with LEFT_RING_MODE
  • Fix the numkeys sending the alternate binding (home end pageup pagedown ...) and vice versa
  • README linux notes updated (Thanks TauAkiou)