Fortunately i have Dualshock 4 as well which doesn't need PC to pair - thanks to Sony for DS4 pairing mode.
Besides this, DS3/DS4 have some problem with analog sticks due to hyper sensitivity. After some tweak in MiSTer's input code it's much better now.
I'm not sure is there anything to do with xinput, but -32768..+32867 is lame. -128..+127 is enough to digitize such tiny sticks - and even this is too much.
I will adopt this crazy range.
If there won't be any strange issues, this 8bitdo receiver is really useful - especially for DS3/DS4 as they become reliable gamepads.
i don't see any problems with physical aligning of sticks. As for range: you need to understand that full range of values are measured only on strictly vertical and horizontal. If you draw the circle around the stick, you will see that it's impossible to reach the full range on both axis at the same time. Diagonal will be limited by radius of circle. So, it's supposed to be this way.Locutus73 wrote:Some time ago, I ordered two SF30Pro from Amazon and returned them because the analog sticks were'nt perfectly physically cantered and I could not get full values on diagonals (I checked on Windows). Do your joypad exhibit the same small defects?
If some gamepad allow to reach max values on both axis in diagonal, then this gamepad will have dead zones on maximum horizontal and vertical positions. It's simple rule of math - nothing more.