The Gold Road Chapter – which includes the Scribing system – and Update 42 is now available to test on the PTS! You can read the latest patch notes here: https://forums.elderscrollsonline.com/en/discussion/656454/

Controller setup for PC: Dual Shock and JoyToKey 5.7

Synesi
Synesi
✭✭
Hi guys,
I thought I'd share a setup I made for playing ESO with my Dual Shock PS2 controller (and some weird PS2 to USB thing I found on ebay for like a dollar). I know it may not be perfect and may need some tweaks but I thought it'd be a good starting point for anyone hoping to try it out. I'm getting used to it surprisingly fast. I used JoyToKey 5.7, which you can download for free and it appears to ask me for $7 for a license but I dunno if it'll ever get around to doing anything about it. (I should probably give whoever made it $7 though, it's pretty nice.) There's older versions of JoyToKey that are 100% freeware as well but I didn't use them for this. But it may work if you import it there, who knows.
Anywho, here's the text for my config. Just put this in a .cfg using Notepad in your JoyToKey folder and I think it should pick it up okay. I also attached a picture to show what the actual config looks like on a controller. Any input is welcome too!


[General]
FileVersion=57
NumberOfJoysticks=2
NumberOfButtons=32
DisplayMode=2
UseDiagonalInput=0
UsePOV8Way=0
Threshold=150
Threshold2=200
KeySendMode=0
SoundFile=

[Joystick 1]
Axis1n=1, 41:00:00:00, 0.000, 0, 0
Axis1p=1, 44:00:00:00, 0.000, 0, 0
Axis2n=1, 57:00:00:00, 0.000, 0, 0
Axis2p=1, 53:00:00:00, 0.000, 0, 0
Axis3n=2, -100, 0, 0, 0, 0, 0, 0.000, 0, 95, 1.0, 100, 0, 0, 0
Axis3p=2, 100, 0, 0, 0, 0, 0, 0.000, 0, 95, 1.0, 100, 0, 0, 0
Axis4n=2, 0,-100, 0, 0, 0, 0, 0.000, 0, 95, 1.0, 100, 0, 0, 0
Axis4p=2, 0, 100, 0, 0, 0, 0, 0.000, 0, 95, 1.0, 100, 0, 0, 0
POV1-1=7, 3, 500, 4D:0:0:0, 4C:0:0:0, 0:0:0:0, 0:0:0:0, 95, 100, 0.000, 0, 0, 20
POV1-3=7, 3, 500, 54:0:0:0, 4A:0:0:0, 0:0:0:0, 0:0:0:0, 95, 100, 0.000, 0, 0, 20
POV1-5=7, 3, 500, 48:0:0:0, 43:0:0:0, 0:0:0:0, 0:0:0:0, 95, 100, 0.000, 0, 0, 20
POV1-7=7, 3, 500, 49:0:0:0, 4B:0:0:0, 0:0:0:0, 0:0:0:0, 95, 100, 0.000, 0, 0, 20
Button01=1, 32:00:00:00, 0.000, 0, 0
Button02=1, 33:00:00:00, 0.000, 0, 0
Button03=7, 3, 500, 45:0:0:0, 52:0:0:0, 0:0:0:0, 0:0:0:0, 95, 100, 0.000, 0, 0, 20
Button04=1, 31:00:00:00, 0.000, 0, 0
Button05=2, 0, 0, 0, 0, 0, 1, 0.000, 0, 95, 1.0, 100, 0, 0, 0
Button06=2, 0, 0, 0, 1, 0, 0, 0.000, 0, 95, 1.0, 100, 0, 0, 0
Button07=7, 3, 500, BC:0:0:0, 20:0:0:0, 0:0:0:0, 0:0:0:0, 95, 100, 0.000, 0, 0, 20
Button08=5, 1, 0
Button09=1, C0:00:00:00, 0.000, 0, 0
Button10=1, 1B:00:00:00, 0.000, 0, 0
Button11=1, A2:00:00:00, 0.000, 0, 0
Button12=2, 0, 0, 0, 0, 0, 0, 0.000, 0, 95, 1.0, 25, 0, 0, 0

[Joystick 2]
Axis1n=1, 41:00:00:00, 0.000, 0, 0
Axis1p=1, 44:00:00:00, 0.000, 0, 0
Axis2n=1, 57:00:00:00, 0.000, 0, 0
Axis2p=1, 53:00:00:00, 0.000, 0, 0
Axis3n=2, -100, 0, 0, 0, 0, 0, 0.000, 0, 95, 1.0, 100, 0, 0, 0
Axis3p=2, 100, 0, 0, 0, 0, 0, 0.000, 0, 95, 1.0, 100, 0, 0, 0
Axis4n=2, 0,-100, 0, 0, 0, 0, 0.000, 0, 95, 1.0, 100, 0, 0, 0
Axis4p=2, 0, 100, 0, 0, 0, 0, 0.000, 0, 95, 1.0, 100, 0, 0, 0
POV1-1=1, 51:00:00:00, 0.000, 0, 0
POV1-3=2, 0, 0,-100, 0, 0, 0, 0.000, 0, 95, 1.0, 100, 0, 0, 0
POV1-5=1, 5A:00:00:00, 0.000, 0, 0
POV1-7=2, 0, 0, 100, 0, 0, 0, 0.000, 0, 95, 1.0, 100, 0, 0, 0
Button01=1, 35:00:00:00, 0.000, 0, 0
Button02=1, 52:00:00:00, 0.000, 0, 0
Button03=7, 3, 500, 58:0:0:0, 46:0:0:0, 0:0:0:0, 0:0:0:0, 95, 100, 0.000, 0, 0, 20
Button04=1, 34:00:00:00, 0.000, 0, 0
Button05=1, A0:00:00:00, 0.000, 0, 0
Button06=2, 0, 0, 0, 1, 0, 0, 0.000, 0, 95, 1.0, 100, 0, 0, 0
Button07=1, 20:00:00:00, 0.000, 0, 0
Button09=1, C0:00:00:00, 0.000, 0, 0
Button10=1, 1B:00:00:00, 0.000, 0, 0
Button11=1, A2:00:00:00, 0.000, 0, 0
Button12=2, 3, 0, 0, 0, 0, 0, 0.000, 0, 95, 1.0, 25, 0, 0, 0

78myhu1r7kyl.png



EDIT: I also highly recommend disabling the "double tap a direction to dodge roll" feature and inverting the Y axis
Edited by Synesi on June 10, 2015 11:54PM
  • Fuzzybrick
    Fuzzybrick
    ✭✭✭
    Like everyone else, I'd like to map my own configuration. But I'd like to add a swipe function like the one that is used in warframe. For example, "swipe up, use item" "swipe down, sneak"


    I searched for anything related to ps4 controller key binding and this is the only post I could find. I know it has been brought up in (ask us anything) and other posts.
    "A TROLL, HUH? WELL, THERE'S ONLY ONE SOLUTION FOR THAT, DESTROY ALL THE BRIDGES IN THE WORLD!"-- Uncle Grandpa


    VR 16 Stamina Templar
    VR 16 Magicka Templar
    VR 16 Magicka NB
    VR 16 Stamina DK
    VR 16 Magicka DK
    VR 16 Stamina Sorc
    VR 16 Magicka Sorc

Sign In or Register to comment.