The Witcher 3

File information

Last updated

Original upload

Created by

LateWait

Uploaded by

LateWait

Virus scan

Safe to use

26 comments

  1. CapnQuint
    CapnQuint
    • member
    • 0 kudos
    EDIT: SOLVED! I had to remake the mod from scratch but I got it done. The game now draws it's controls from three files located in SteamLibrary/steamapps/common/The Witcher 3/bin/config/r4game/legacy/base. I edited these files manually to match my desired control scheme which took quite a while but it's working now.

    Original Post:
    Hello, I've been using this mod for years but after next-gen update I can't get it to work anymore. I reinstalled it then redownloaded and reinstalled it but no dice, and that's as far my tech skills can take me. I could be doing something wrong but I've got the feeling the update may have changed the location or the format from which the game pulls the layout from. I know this mod probably hasn't been thought of in years but my friends and I would super appreciate taking a look into making it compatible with the current game. Or possibly correcting whatever dumb mistake I'm making.
    1. CapnQuint
      CapnQuint
      • member
      • 0 kudos
      Did some more digging and installed a program to open the input setting file and I discovered what's happening. After replacing the file with the modded version and booting up the game for whatever reason the file corrects itself to the the original version. If anyone could tell me why this happens and how to fix it I would be very grateful.
    2. yognaut23
      yognaut23
      • supporter
      • 0 kudos
      I've read to set the file to read only
    3. CapnQuint
      CapnQuint
      • member
      • 0 kudos
      I could be totally wrong but I believe the game now draws it's controller inputs from the setting files located in SteamLibrary\steamapps\common\The Witcher 3\bin\config\r4game\legacy\base. I'm going to look into it more but hopefully this helps. If anyone is reading this that is.
    4. CapnQuint
      CapnQuint
      • member
      • 0 kudos
      Would that be system permissions in properties?
    5. CapnQuint
      CapnQuint
      • member
      • 0 kudos
      @yognaut23 That stopped it from reverting to the original after launching the game, but it's still set to the default controls. This again leads me to believe the game now pulls it's input setting from a different source.
    6. Oustapodw
      Oustapodw
      • member
      • 0 kudos
      Can you post the modified files for next gen?
    7. crash24bryant
      crash24bryant
      • member
      • 0 kudos
      Are you going to share your mod with us?
    8. LeRoyalReaper
      LeRoyalReaper
      • premium
      • 0 kudos
      Can you setup a tutorial I'm so lost
  2. DenVildeHest
    DenVildeHest
    • member
    • 1 kudos
    I've got a heavily modified input.settings and thought the "How to do this preset in your own input.settings" would give an easy way to search and replace or something but this is what's in it:

    Y_TRIANGLE 09090898888877777700 RightTrigger16
    X_SQUARE 88888888888878777776 RightShoulder 33
    LeftShoulder77566666666665555555 Y_TRIANGLE 15
    LeftTrigger 56565656565653333333 LeftShoulder12
    RightShoulder 23232232323223234444 LeftTrigger 19
    RightTrigger99999999922121333233 X_SQUARE 17

    What does that mean?
    1. LateWait
      LateWait
      • member
      • 2 kudos
      In Notepad++ you can "replace all" .

      Y_TRIANGLEreplace all to 09090898888877777700
      X_SQUAREreplace all to 88888888888878777776
      LeftShoulder replace all to 77566666666665555555
      LeftTrigger replace all to 56565656565653333333
      RightShoulder replace all to 23232232323223234444
      RightTrigger replace all to 99999999922121333233
      09090898888877777700 replace all to RightTrigger
      88888888888878777776 replace all to RightShoulder
      77566666666665555555 replace all to Y_TRIANGLE
      56565656565653333333 replace all to LeftShoulder
      23232232323223234444 replace all to LeftTrigger
      99999999922121333233 replace all to X_SQUARE
      16,33,15,12,19,17 - occurrences that have been replaced
    2. DenVildeHest
      DenVildeHest
      • member
      • 1 kudos
      I am sorry I don't understand what you mean by the "Y_TRIANGLE replace all to 09090898888877777700"
      Can you show me in a screen shot?
      Where are you supposed to put in the long number in notepad++?
      I understand the principle of what you want me to do but not the long number

      Is this what you mean?
    3. LateWait
      LateWait
      • member
      • 2 kudos
      https://www.youtube.com/watch?v=PCO1g2HgiSQ
    4. DenVildeHest
      DenVildeHest
      • member
      • 1 kudos
      That's.....actually pretty smart!
    5. SydneyCarton8
      SydneyCarton8
      • member
      • 2 kudos
      Video is dead. I also wonder how to do this can u explain?
    6. marblemist
      marblemist
      • premium
      • 45 kudos
      First, we must note which pieces of code relate to which button, which is self-explanatory. For example:

      X_SQUARE = Light Attack
      Y_TRIANGLE = Heavy Attack
      RightTrigger = Cast Sign
      RightShoulder = Throw Item

      The idea is to then use Notepad++'s 'Replace' function (Search > Replace) to rename the buttons that you wish to rearrange, such as those above, to an assigned number.

      Then, rename the assigned numbers to the desired pieces of code.

      So, in this example:

      I would replace every X_SQUARE instance with 1234
      I would replace every Y_TRIANGLE instance with 2345
      I would replace every RightTrigger instance with 3456
      I would replace every RightShoulder instance with 4567

      I'd then replace every 1234 instance with RightShoulder, so that the right shoulder (R1 or RB) now = Light Attack
      I'd then replace every 2345 instance with RightTrigger, so that the right trigger (R2 or RT) now = Heavy Attack
      I'd then replace every 3456 instance with X_SQUARE, so that the Square (or X on Xbox) button now = Cast Sign
      I'd then replace every 4567 instance with Y_TRIANGLE, so that the Triangle (or Y on Xbox) button now = Throw Item

      Hopefully this will help somebody out there!
    7. Moregaze
      Moregaze
      • premium
      • 1 kudos
      I have been trying this for almost 5 hours.  By deleting the settings file in Documents so it autopopulates from the ini.  Doing full replacement seems to just break half of the binds out right.  I have tried to do something similar, move A to B, Attacks to where you did etc and they just don't work.  If I can get half to work the other half don't.  Really don't know what to do anymore.  Dumping the default file back seems to have worked just fine. 
    8. dinsdalepiranha
      dinsdalepiranha
      • member
      • 0 kudos
      Thank you for the detailed response.

      With that said, it's pretty goddamn ridiculous that CD Projekt Red is still expecting people to jump through these kinds of hoops to remap the controls for their games. I've tried to play Witcher 3 twice now, and bounced off of it hard; both times due to the controls not being to my liking (and Geralt's 'realistic' movement, which makes the player character handle about as well on foot as he would on a horse in most other games). I really WANT to stick with it long enough to figure out why people call it one of the best RPGs of all time, but I've spent two days trying to get mods running to alter the shitty camera position, the shitty movement, the overly busy HUD, and now just to do something as simple as remapping the controls. There seems to be a steep learning curve to every step of this process and honestly I'm reaching a point of exasperation.

      If you're gonna make all the mechanics in your game extremely unintuitive, that's all well and good. But at least maybe don't force players to learn how to ****ing code just so they can customize the controls to their liking.

      Sorry for the rant, I'm just frankly shocked that CDPR hasn't patched in the option to remap controller binds at any point in the past seven years. Maybe I'll just go play Elden Ring some more.
  3. gilian777
    gilian777
    • supporter
    • 0 kudos
    How did you make the in game settings reflect the new control scheme?
  4. SakuraBirb
    SakuraBirb
    • member
    • 0 kudos
    Trying to edit some of the buttons to better suit my play, and to fix the crossbow from going rapid fire. Can't wrap my head around it at all. I wouldn't mind the preset you have as is if it didn't spam the crossbow when in use. Any way to fix that?
  5. grawgydawg
    grawgydawg
    • member
    • 0 kudos
    just got into this game...for any Souls fans waiting for Elden Ring and done with DS3, just swap anything with 'CbtRoll' and 'Dodge' in these input files. If you're a Souls player, already super easy combat just got easier.
  6. Jagji
    Jagji
    • member
    • 0 kudos
    So, just testing this out. Something odd I have found is that, for Heavy Attacks, it will do an attack on both pressing the RT then, if you wait till almost the end, or after, it will kick in to a second heavy attack when you stop. However, if you do it quickly it will act as one attack... Its interesting.
  7. RazorVayne
    RazorVayne
    • member
    • 2 kudos
    Like the way it's set up. I rearranged the layout a bit farther myself.
    But it seems holding down the LTrigger makes Geralt shoot the crossbow in rapid fire, rather than aiming, and firing on release.
    Could you possibly make it so he fires only on LTrigger release?

    It happens mostly out of combat, on foot. But sometimes randomly in combat as well.

    I'm using the Standard Preset, if that matters.
  8. Nerfwaffle
    Nerfwaffle
    • premium
    • 0 kudos
    thanks for this, it's great.
  9. alexhuzar710
    alexhuzar710
    • member
    • 0 kudos
    I'm using Immersive Cam at the moment, does this alter the camera in any way, or purely editing JUST COMBAT gamepad (DS4 in my case) controls?

    Would love to use the camera mod to change it so it's zoomed in slightly behind, center on me, just like Dark Souls / Bloodborne etc.
    1. LateWait
      LateWait
      • member
      • 2 kudos
      This mod edit buttons in all game , not just in combat you can see this on screenshots . " DSSCP " supports the "Immersive Cam" mod and won't change camera .