File information

Last updated

Original upload

Created by

MageMaglor

Uploaded by

MageMaglor

Virus scan

Safe to use

Tags for this mod

About this mod

An improved gamepad that utilizes all the features of a keyboard. Simpler Dice Poker mechanics. Both Playstation and XBOX/Generic controllers.

Requirements
Permissions and credits
Changelogs
While the game was designed with controller support it didn't support a Playstation controller and it left out some functions that could only be used with a keyboard. I have successfully mapped all the keyboard keys in a comfortable design that functions with all controllers and I included an easier Dice Poker function that points to the dice rather than dragging the mouse all over the screen.

4.0 Update
Refined control
Eliminated the Secondary Controls
Corrected the Readme


3.0 Update
Included Enter key
Included manual Walk
Included a Brawl and Arm Wrestling Wager key
Brawlers Edition is now standard


2.0 Update
Corrected the missing links between Dice Poker and Action Controls
Moved Lock On Target to the PS / XBOX button
Long Press PS / XBOX button to switch to Dice Poker controls
Center Camera added to primary control's R3 button
Created an Optional Brawlers Edition



Table of Contents
    00. Setup & Notes
    01. Action Controls
    02. Menu Windows
    03. Dice Poker Controls
    04. Dice Poker Explained
           4a.) Modded Wagers
           4b.) Unmodded Wagers
    05. Brawl & Wrestling Wager
    06. Keyboard & Corresponding Buttons

-----------------------------------------------------------------------------------------------------------------------------------------
00.

Setup

Requires JoyToKey version 7.0.0 or higher
(You may need to set JoyToKey to Run As Administrator)
Select PlayStation 4 & 5 or XBOX, PS3, and Generic Controllers
Place the downloaded profiles in the JoToKey folder located in Documents.
The JoyToKey program must remain open while playing the game
In game select Options and reduce Mouse sensitivity to 1 (one notch below 2)
Once you have control of Geralt, before moving either analog stick, Press R3 (see notes on Dice Poker below)
Enjoy the game


Notes

Mouse Sensitivity
Reducing the mouse sensitivity in JoyToKey just seemed to make it choppy while reducing the sensitivity in game made for a smoother camera.

Dice Poker
Dice Poker was extremely difficult to program unlike the previous installment. The way the game is designed makes the location where the mouse points dependent on the location of the pointer when you hit the button. If the mouse is not zeroed out then the starting place can be different. If you adjust the wager and haven't zeroed out the mouse then the mouse is no longer in the starting position. It will now be to the right. When you click the dice button it will point to the bottom right of the screen as if the whole screen were shifted to the right. Fixing it during the round can be tricky and it would just be faster to use the analog sticks to complete the round. Once out of the poker game you can center the camera at any time when in the third person view by pressing R3. I would zero the mouse whenever you start your game and after exiting Dice Poker, then it will be ready if you encounter someone who plays.

The analog sticks are reversed on the Dice Poker controls because normally you would need to hold L-Click with your right thumb and move the dice in a direction with the right analog stick. Rather than reach over with your left thumb you can simply use the left analog stick. I also reduced the mouse sensitivity to 30% the speed so the dice aren't being thrown off the board as easily.

If you are playing unmodded the wagers are always pretty low. You can simply use the Right Analog Stick to make a few ticks then press (X on Playstation and A on XBOX). It's not quite as simple if you have modded the wager to be 100 or 1000. You would have to click that stick 100 to 1000 times. Which is why I made the easy two tap.

If you find you have moved the pointer with an aggressive dice roll you can try to get it back to center by pressing the R3 button IF YOU HAVEN'T ALREADY clicked the down button . Or you could try manually putting the pointer near the center. But it's probably best to just finish the round and zero the mouse in third person because it would probably take more effort than it's worth to keep trying to adjust it in the round.

Brawl
I discovered that having the walk/run sensitive Analog Stick causes issue during brawls if you press the stick full. The reason for this is because the controller is being told that you are pressing WSAD twice. Once as slow to walk and again when you hit full to run. The trick is not to fully push the stick during a brawl. It's not ideal but the best I've found is removing the sensitivity so that Geralt only runs unless holding L2, but the drawback to this is that you would lose the ability to navigate the menus. It simply won't allow both WSAD and the arrow keys to be used at the same time.

Solution:
Don't push the analog stick full. Half nudges work fine. Or hold L2 while Brawling.


Nvidia Screenshot
I couldn't get Steam to take a screenshot but I could with Nvidia. 

Nvidia screenshots can be located inC:\Users\YourComputerName\Videos\TheWitcher


Update 4.0

I concluded that the delay in having one button do multiple things (Single Tap for Aard and Double Tap for Inventory) was marginal. I was able to transfer all the keys from the Secondary controls to the Action Controls and eliminate it. Everything feels nice and comfortable now without the need to hold L1 to shift back and forth. I am much happier with this design.

Perhaps "all the keys" was a bit much. I did end up not having room for the Next Sign but I felt that of all the keys it was a bit redundant when you can select any sign you want from the D-Pad or select it through the Quick Menu.


Update 3.0
In the tutorial you could simply press the Roll button to create the potion for the wounded man. This was not true in game. Now you can press the Strong Attack key for Enter which is helpful in so many places including Alchemy and Character.

I added a manual walk to the Block button for more precision walking. This can be useful for disarming traps since Geralt tends to suddenly leap forward at the last second. This will only function in Non Combat mode so you will have to put away your sword, otherwise Geralt will block.

Included a Brawl & Arm Wrestling Wager key on the Dice Poker controls that work similar to the Dice Poker Wager key. Hold Left on the D-Pad. Hold Swift Attack. Release Left on the D-Pad. Release Swift Attack. Press left on the D-Pad once more. Unlike Dice Poker this will automatically switch back to Action Controls.

Brawlers Edition is now standard. You can either do half nudges or hold (L1 for Playstation and Left Bumper for XBOX) while using the Left Analog Stick.


Update 2.0
I had changed the names of the profiles which broke the links to Dice Poker and Action controls. This has now been corrected.
I moved Lock On Target to the PS / XBOX button while moving the Dice Poker toggle to Long Press PS /XBOX button.
I placed Center Camera on the R3 button which doubles as Zeroing Mouse

It's all about reaction time. You don't want a 300th of a second pause while being attacked for the controller to figure out what action you are performing. I tried to keep the buttons from doubling as much as possible while remaining comfortable. I believe the keys chosen, other than Axii, were the best compromise. In most cases you will already have pulled your sword before battle. You don't use the Medallion in battle. You don't use Quick Save or Quick Load in battle. The response time seemed well enough for the other keys.

Apologies to the two people who downloaded version 1.0


-----------------------------------------------------------------------------------------------------------------------------------------
01.

Action Controls

    PlaystationXBOX & Generic Controllers

Move   Rotate the Left Analog Stick half to walk & full to run     Rotate the Left Analog Stick half to walk & full to run
Camera       Rotate the Right Analog Stick    Rotate the Right Analog Stick

Swift Attack       Single Tap the Square button     Single Tap the X button
Strong Attack    Single Tap the Triangle button    Single Tap the Y button
Roll     Single Tap the X button       Single Tap the A button
Next Quickslot   Single Tap the O button      Single Tap the B button

Parry   Single Tap the L2 button    Single Tap the Left Trigger button
Block   Hold the L2 button      Hold the Left Trigger button

Map    Single Tap the L1 button     Single Tap the Left Bumper button
Quick MenuHold the L1 button      Hold the Left Bumper button

Aard    Single Tap or Hold Up on the D-Pad          Single Tap or Hold Up on the D-Pad
Quen   Single Tap or Hold Right on the D-Pad      Single Tap or Hold Right on the D-Pad
Yrden  Single Tap or Hold  Down on the D-Pad    Single Tap or Hold Down on the D-Pad
Igni      Single Tap or Hold  Left on the D-Pad       Single Tap or Hold  Left on the D-Pad
Axii      Single Tap or Hold  the Select button        Single Tap or Hold  the Select button

Inventory    Double Tap Up on the D-Pad      Double Tap Up on the D-Pad
Journal       Double Tap Right on the D-Pad Double Tap Right on the D-Pad
Drop Item   Double Tap Down on the D-PadDouble Tap Down on the D-Pad
Character   Double Tap Left on the D-Pad    Double Tap Left on the D-Pad

Cast Sign    Single Tap or Hold the R2 button      Single Tap or Hold the Right Trigger button
Quickslot    Single Tap or Hold the R1 button      Single Tap or Hold the Right Bumper

Medallion   Single Tap the L3 button    Single Tap the L3 button
Center Camera  Single Tao the R3 button    Single Tap the R3 button

Steel Sword       Long Press the L3 button   Long Press the L3 button
Silver Sword       Long Press the R3 button  Long Press the R3 button

Quick Load Double Tap the Select button     Double Tap the Select button
Quick Save Double Tap the Start button       Double Tap the Start button

Menu  Single Tap the Start button        Single Tap the Start button

Take All       Single Tap the X button     Single Tap the A button
Adrenaline  Single Tap both L3 and R3 buttons  Single Tap both L3 and R3 buttons 

Lock On Target  Single Tao the R3 button    Single Tap the R3 button
Dice Poker Long Press the PS button   Long Press the XBOX button

HUD ToggleSingle Tap the Touchpad    Not Available
Screenshot Long Press the Touchpad   Not Available

L-ClickSquare button       X button
R-ClickTriangle button     Y button
Enter   Triangle button     Y button
Space  X buttonA button
Tab      R1 button      Right Bumper
Esc      Start button  Start button

-----------------------------------------------------------------------------------------------------------------------------------------
02.

Menu Windows

Navigate             Rotate the Left Analog Stick     Rotate the Left Analog Stick
Mouse Rotate the Right Analog Stick  Rotate the Right Analog Stick

L-Click Single Tap the Square button   Single Tap the X button
Equip   Single Tap the X button     Single Tap the A button
Drop Item    Double Tap Down on the D-Pad                                Double Tap Down on the D-Pad

Rotate Inventory Single Tap the R1 button          Single Tap the Right Bumper button

Exit Inventory      Double Tap Up on the D-Pad    Double Tap Up on the D-Pad
Exit Journal Double Tap Right on the D-PadDouble Tap Right on the D-Pad
Exit Character     Double Tap Left on the D-Pad  Double Tap Left on the D-Pad

Enter    Single Tap the Triangle button Single Tap the Y button
Space           Single Tap the X button     Single Tap the A button
Tab       Single Tap the R1 button          Single Tap the Right Bumper
Esc      Single Tap the Start button       Single Tap the Start button

-----------------------------------------------------------------------------------------------------------------------------------------
03.

Dice Poker Controls

Mouse Rotate the Left Analog Stick     Rotate the Left Analog Stick
Move   Rotate the Right Analog Stick   Rotate the Right Analog Stick

Zero MouseSingle Tap the R3 button  Single Tap the R3 button

L-ClickSingle Tap or Hold the Square button       Single Tap or Hold the X button
Dice Wager        Single Tap Up on the D-Pad      Single Tap Up on the D-Pad
Dice    Single Tap Down on the D-Pad          Single Tap Down on the D-Pad
Brawl & Wrestle Wager     Single Tap Left on the D-Pad    Single Tap Left on the D-Pad

Enter    Single Tap the X button    Single Tap the A button

-----------------------------------------------------------------------------------------------------------------------------------------
04.

Dice Poker Explained

Writing it out makes it look more complicated than it is. The biggest hurdle was making sure that the pointer is in the right location every time. If you get used to zeroing it out it's a breeze.

If you are playing unmodded the wagers are always pretty low. You can simply use the Right Analog Stick to increase the wager then press the (X on Playstation or A on XBOX) button.

If you find you have moved the pointer with an aggressive dice roll you can try to get it back to center by pressing the R3 button IF YOU HAVEN'T ALREADY clicked the down button. Or you could try manually putting the pointer in the center. But it is probably faster to complete the round and fix it for the next after exiting.

Step by Step for Modded Wagers

01.) Whenever you start a new game or load a game, before moving the Analog Sticks, Press the R3 button to zero out the mouse.

02.) Start a Poker game. DO NOT MOVE ANALOG STICKS.
03.) Hold Up on the D-Pad.
04.) Hold the Square button (X button).
05.) Release Up on the D-Pad.
06.) Release the Square button (X button).
07.) Tap Up on the D-Pad once more.
08.) Move your dice to a location with the Left Analog Stick.
09.) Hold Square (X button) and slightly move the Left Analog Stick in any direction while releasing the Square button (X button).
10.) Tap Down on the D-Pad and Tap the Square button (X button) on each dice you want to replace.
11.) Press the X button (A button) to accept.
12.) Repeat steps 3 through 9.
13.) Press the X button (A button) a few times to finish up.

14.) When you have control of Geralt again, before moving the Analog Sticks, Press the R3 button to zero out the mouse again


Step by Step for Unmodded

01.) Whenever you start a new game or load a game, before moving the Analog Sticks, Press the R3 button to zero out the mouse.

02.) Start a Poker game. DO NOT MOVE ANALOG STICKS.
03.) Rotate the Right Analog Stick to Wager
04.) Press the X button.
05.) Move your dice to a location.
06.) Hold Square (X button) and slightly move the Left Analog Stick in any direction while releasing the Square button (X button).
07.) Tap Down on the D-Pad and Tap the Square button (X button) on each dice you want to replace.
08.) Press the X button (A button) to accept.
09.) Repeat steps 3 through 6.
10.) Press the X button (A button) a few times to finish up.

11.) When you have control of Geralt again, before moving the Analog Sticks, Press the R3 button to zero out the mouse again.

-----------------------------------------------------------------------------------------------------------------------------------------
05.

Brawl & Wrestling Wager

Like Dice Wager the mouse must be zeroed out. The only difference is once you've completed the sequence the controls will automatically switch back to the Action Controls.

Step by Step for Modded Wagers

01.) Whenever you start a new game or load a game, before moving the Analog Sticks, Press the R3 button to zero out the mouse.

02.) Start a Brawl or Wrestling game. DO NOT MOVE ANALOG STICKS.
03.) Hold Left on the D-Pad.
04.) Hold the Square button (X button).
05.) Release Left on the D-Pad.
06.) Release the Square button (X button).
07.) Tap Left on the D-Pad once more.

14.) When you have control of Geralt again, before moving the Analog Sticks, Press the R3 button to zero out the mouse again


Step by Step for Unmodded Wagers

01.) Completely unnecessary if the wagers are unmodded. Simply increase the wager with the Left Analog Stick.

-----------------------------------------------------------------------------------------------------------------------------------------
06.

Keyboard and Corresponding Buttons

Action Controls

W S A DLeft Analog StickLeft Analog Stick
Mouse  Right Analog Stick      Right Analog Stick

5   D-Pad Up     D-Pad Up
8   D-Pad Right D-Pad Right
6   D-Pad DownD-Pad Down
7   D-Pad Left   D-Pad Left

L-Click  Square X
Space   X   A
4   O   B
R-Click TriangleY
Enter    TriangleY

I   Double Tap D-Pad Up   Double Tap D-Pad Up
J  Double Tap D-Pad Right       Double Tap D-Pad Right
Delete Double Tap D-Pad Down      Double Tap D-Pad Down
C Double Tap D-Pad Left Double Tap D-Pad Left

R  R1 Right Bumper
Tab      R1 Right Bumper

E  L2  Left Trigger
Q  R2 Right Trigger

9  Select    Select
F9Double Tap SelectDouble Tap Select
Esc      Start      Start
F5Double Tap Start  Double Tap Start

Z  L3  L3
1  Long Press L3      Long Press L3
F  R3 R3
2  Long Press R3      Long Press R3

M L1 Left Bumper
Ctrl      Hold L1Hold Left Bumper

X  L3 & R3 L3 & R3

H Touchpad      Not Available
Alt F1  Long Press Touchpad Not Available

Alt       PS button      XBOX button


Dice Poker

Mouse  Left Analog StickLeft Analog Stick
W S A D        Right Analog Stick      Right Analog Stick

L-Click  Square X
Space   X   A

F9 Double Tap Select       Double Tap Select
EscStart    Start
F5 Double Tap Start Double Tap Start

F    R3        R3