DARK SOULS™ II

DARK SOULS™ II

Vis statistikk:
Alicia-X 25. apr. 2014 kl. 2.06
[Solution] Work Around To Mouse Delay
Mouse Delay Problem

There is a noticeable delay between a mouse click and the execution of the action. You can measure this delay yourself by observing the difference between a righthand attack (single right click) and the keyboard shortcut (default H). The execution from the keyboard is almost instant while mouse click adds a delay. This makes the game more difficult and frustrating. The reason this problem exists is for the need to detect double mouse clicks for other actions like heavy attacks.

Work Around

Please keep in mind that this solution will not allow you to maintain the double click feature. You either need to use a modifier key to use those actions or assign additional mouse buttons. The solution is simple; remap the mouse buttons to the keyboard counterparts. How do we address this problem? There is a small, well known utility called AutoHotkey. This application is lightweight, runs in the background, and has a portable version available. In short, it executes script files written in plain text that allows the remapping of keys and terminates when closed from the system tray.

The sample script I have provided does the following:

Right Mouse Button: Mapped To H (Attack Righthand)
Left Mouse Button: Mapped To U (Attack Lefthand)
Shift+Right Mouse Button: Mapped To G (Strong Attack Righthand)
Shift+Left Mouse Button: Mapped To Y (Strong Attack Lefthand)

Instructions

1. Install or obtain the portable version of AutoHotkey from their website[www.autohotkey.com].
2. Download this {LENKE FJERNET} I have provided. Use it, modify it, or write your own.
3. Run the ahk script by double clicking it or dropping it on the portable exe.
4. Launch Dark Souls II.
5. In the options, set the buttons for attack righthand, attack lefthand, strong attack righthand, and strong attack lefthand to "Nothing" under the mouse controls.
6. Enjoy the game!

Final Words

1. If you would like to use extra buttons on your mouse, edit the script and assign these using xbutton1, xbutton2, xbutton3, etc. For example, xbutton1::g will map first thumb button to strong righthand attack.
2. AutoHotkey will be active until you close the script from your system tray.
3. The buttons will only be changed within the game and not within windows or other applications (you can still click).
4. This is a temporary solution that simply masks the problem, but it works quite well.
5. If you want to expand on this script, there is a wealth of tutorials avaiable for learning AutoHotkey.
6. You can also use AutoHotkey to make previously unbindable buttons usable. For example, map / (forward slash) to E (use) /::e
7. Scripts are plain text you can open with any text editor, but use the .ahk extension.
8. If you modify a script, simply right-click it and select reload. No need to restart the game or anything.
Sist redigert av Alicia-X; 25. apr. 2014 kl. 3.20
< >
Viser 115 av 27 kommentarer
Saniala 25. apr. 2014 kl. 3.14 
Thank you very much for this. Works great.
Deranged Dodo 25. apr. 2014 kl. 7.09 
I could kiss you, but I'll just leave a very greatful thank you sir/mam! This is a wonderful workaround for me.
Runecreed 25. apr. 2014 kl. 13.53 
Thanks for this convenient script; I stumbled upon that program in another thread but didn't really want to jump through all these loopholes just to fix this delay. Now I've just installed this and I do say it's a great workaround. I previously rebound my mouse keys to keyboard keys but then you run into issues navigating the in-game menu. Somehow this script doesn't have that - more power to you.

I've forwarded this discussion/topic in the main thread for visibility. Thanks again!
Martin1245456 25. apr. 2014 kl. 14.11 
Thanks, i think in the last line in the script after ';' you mean 'left' rather than 'right'? confused me for a minute :)
Sist redigert av Martin1245456; 25. apr. 2014 kl. 14.17
ElleCore 25. apr. 2014 kl. 15.02 
You are a true savior of souls.
Squall. 25. apr. 2014 kl. 16.14 
Great script, helped me alot!
Alicia-X 25. apr. 2014 kl. 20.10 
Glad it could help. The last line is supposed to be left button and not the right button, but it's just a comment so no big deal.
MrRAVAGEMASTOR 26. apr. 2014 kl. 3.34 
Do all from instructions it doesn`t work for me
Mozek 26. apr. 2014 kl. 5.48 
doesnt work, right click = no action
Mozek 26. apr. 2014 kl. 6.12 
Help pls. I can't open .ahk script because it says that i have no rights to open it. So what can i do?
Nodos 27. apr. 2014 kl. 7.55 
I'm not sure why but I can't seem to backstab enemies while using this workaround. I just do a regular attack no matter where I stand behind them. Anyone else having the same problem?

Edit: Nevermind, I just had the wrong bindings in the game because I messed around with the keybinds a bit.
Sist redigert av Nodos; 27. apr. 2014 kl. 8.17
Mr.Coelomate 27. apr. 2014 kl. 11.25 
This is amazing .... Zweihander and I can once again do jump attacks.

If your like me and you actually liked the ds1 controls then all you need is this for the bottom

~rbutton::g ; Remap the right mouse button to the keyboard button g.
~lbutton::h ; Remap the left mouse button to the keyboard button h.

While of course, still understanding what the author of this topic is saying and has described.
TwoTonGamer 29. apr. 2014 kl. 15.20 
Fantastic! Super useful jump attack and guard break script. Thank you for sharing!
Lovlalek 2. mai 2014 kl. 7.16 
Beware, after using this script (thanks) I've unintentionally attacked a couple of friendly NPCs. When in dialogue, do not click the "Ok" button with left mouse, as this will both continue the dialogue and perform whichever action is bound to left mouse.
Runecreed 6. mai 2014 kl. 12.07 
If you want to play it safe you can edit the script and write down
F1::Suspend ; pauze script

to pauze the script while you're in town for example. Just press F1 to pauze it and again to resume.
< >
Viser 115 av 27 kommentarer
Per side: 1530 50

Dato lagt ut: 25. apr. 2014 kl. 2.06
Innlegg: 27