I’m not going to make a recommendation on keybinds, as I use ESDF for movement instead of WASD, and swapping to that is rather…arduous (muscle memory doesn’t like being retrained). However, for practicing, I honestly just recommend practicing the rotation on a target dummy, complete with cooldown usage, until you find a keybind combination that works for you and you’re comfortable with everything.
However, from a more general perspective on keybinds, I can make some recommendations. It’s usually best to have your primary rotational buttons as close to the movement star as possible. For WASD, that’s going to be 1-3 or 1-4. 5 and the tilde/grave key to the left of 1 are also solid options, though stretch a bit. I also recommend using modifier keys rather than spreading laterally too much.
Actually, here’s my keybind space. Just mentally move everything over by 1 key:
https://i.imgur.com/MMqoPRb.png
Primary rotational buttons are on 2-5 and Shift 2-5, on the left hand bar at the bottom. Double Tap is located so I can easily use it followed by either RF or AiS, depending on the situations (Shift4 → Shift3 for RF, Shift4 → 4 for AiS). The buttons on either side of that left bar, which show as B4
and [
, are mouse buttons.
Most of my utility is and CDs and such is bound on A, Q, W, R, T, G, or those plus a modifier.
As with Adreaver, I use the same binds on all my toons, and generally place the same type of abilities on similar keys. My AoE usually goes on G. My emergency buttons are usually on one of my mouse buttons (Feign and Disengage) or Q. I also usually place taunts on Q, and for classes where they have them, cleanses. CC usually goes on Ctrl+W or Ctrl-R for me, with auxiliary CC that isn’t used as much (ex. Scare Beast) basically wherever I find room.
I have a trio of macros on Ctrl-A, Ctrl-Q, and Ctrl-R for controlling my pet, with A being pet follow, Q being pet attack, and R being pet move to. My interrupts are always on my forward mouse button, and shift-cast of that is my focus interrupt macro (alt-forward-mouse is my mouseover focus macro). Healing stuff is on Alt 2-4. Snares and some types of mobility (Wild Charge, Blink) are typically on R, while W is usually heals for hybrid classes.
But again, this is all based on ESDF, rather than WASD. The key is keeping everything close to that movement star, however. If you notice from those binds, no hotkey is more than about 2 keys from my movement star.
The best keybinds are the ones you’re comfortable with and can develop muscle memory with. That’s why it’s a good idea to use similar binds for similar things on various characters, it lets you “borrow” muscle memory from your main for your alts (and use alts to help develop primary muscle memory, at least to an extent).