lorddakkon / diablo-iii-wasd

Automatically exported from code.google.com/p/diablo-iii-wasd
0 stars 0 forks source link

Binding Mouse3 (middle mouse) to LMB move only (or even better, removing LMB move altogether..) #14

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
I'm wondering what I should set the action_key variable to if I want to use 
middle mouse as my action key. I've tried 'mouse3', but that didn't work.

Alternatively, it would be even better if it's possible to remove the move 
component from mouse1 altogether (and only retain the ability/interact 
functions on that key). Is it possible to alter the script in that way?

Original issue reported on code.google.com by RobertQ...@gmail.com on 29 May 2012 at 7:31

GoogleCodeExporter commented 8 years ago
http://www.autohotkey.com/docs/KeyList.htm

For middle mouse button use MButton as the action key variable.

There isn't really a way to do that second thing you ask, because that would 
require changing the way the game works. The best I could do is have the LMB 
get intercepted and then send a shift+click which would always cause you to 
cast a spell, but you can't interact with a shift click and you would still 
need a secondary key for movement.

Original comment by jsig...@gmail.com on 29 May 2012 at 7:36

GoogleCodeExporter commented 8 years ago
Thanks for the quick and informative reply. Is it possible to use both the LMB 
move only and WASD scripts at the same time? The mouse cursor twitches back and 
forth between its location and my character at a very high rate whenever I'm 
moving, so I'm guessing not. 

Original comment by RobertQ...@gmail.com on 29 May 2012 at 7:43

GoogleCodeExporter commented 8 years ago
I don't see why they should conflict. Since they are two separate scripts 
though they are going to be taking up more process time and their timers may 
conflict. Combining both into one script would most likely work better.

Original comment by jsig...@gmail.com on 29 May 2012 at 7:44