Part I of this post explains why you should use this setup and explains some of the nuances
Part II is the meat, i.e. the specific key config you will use. Skip down to here if you don't like prefatory blather.
----------------------------------------------------------------
This short guide will teach you how to bind attack-move to your left button and move to your right button. I'm a very new player, but this setup has completely altered the way I play ADC, and transformed a mechanically frustrating role into one which feels fluid and intuitive.
Making this change will require less than 5 minutes of thoughtful modification, and then you should spend a few games practicing with the new settings to readjust yourself.
Know that if you wish to bind your attack-move to your left click button, you can currently only do it in the config.ini file.
Find it in your LoL folder in
League of Legends\Config\input.ini.
You will definitely want to make a backup of your input.ini file before you make any changes.
----------------------------------------------------------------
Notethat you will have to rebind some of your current left-click functions to a new button. Many people will choose the middle button for convenience. I use shift-left click because my middle click is an immovable rock. I will show you both ways.
Benefits of this particular setup that I haven't seen with any other setup offered online:
- The most difficult part about using scroll wheel as a button is that it sometimes zooms when you don't want it to. I have included two lines, Mouse4Pan and RollerButtonSpeed, which eliminate accidental zoom.
- Eliminates accidental attack moving while typing, zooming around minimap, or moving items around the inventory. Almost as importantly, this setup allows you to continue to use left click in the store. These settings are in the [HUDEvents] category, and took me many trial and error iterations to pin down.
- Protects your health and sanity. When your attack speed is high, being able to rock between the two mouse buttons is much easier on your wrist than spamming right click repeatedly, and is less mentally taxing than alternating between rightclick and shiftrightclick. Also, your APM should be higher when rocking between two different mouse buttons, which is vital in endgame when you are performing several attacks and moves every second.
One last thing to note: You
mustinclude the headers [GameEvents], [MouseSettings], and [HUDEvents] if they are not already in your config file. The settings below must go under their respective headers, or they won't work properly.
Anyway, here you go.
Copy the below into your input.ini file, removing redundant entries. This uses Middle Button to replace current Button 1 functions
[GameEvents]
evtPlayerAttackMove=[<Unbound>] evtPlayerAttackMoveClick=[Button 1] evtPlayerSelectClick = [Button 3] evtOnUIMouse4Pan=[<Unbound>]
[MouseSettings]
RollerButtonSpeed = 0
[HUDEvents]
evtOnUIMouse1 = [Button 1], [Button 3] evtOnUIMouse2 = [Button 2] evntHudMoveableSelect = [Button 3]
Copy the below into your input.ini file if you desire to use a different button for your former left click functions
[GameEvents]
evtPlayerAttackMove=[<Unbound>] evtPlayerAttackMoveClick=[Button 1] evtPlayerSelectClick = [Shift][Button 1]
[HUDEvents]
evtOnUIMouse1 = [Button 1], [Shift][Button 1] evtOnUIMouse2 = [Button 2] evntHudMoveableSelect = [Shift][Button 1]