The gaming keyboards I swear by are eith the Corsair or the Razer gaming keyboard. Find a quality one of either of these brands is not hard. Affording one can be eye opening.
Both big brands above have individual LED's under each key that allow you to key map each key with a different set of color and abilities.
You can even use the keys to do a different ability each time you hit it, and in fact cycle through a set of abilities in the game while changing the color of the key each time you hit it.
This way the keyboard itself lets you know what ability or spell you are casting by its color and changes as you cycle through lets say your spell or ability rotation.
Thats a pretty amazing ability for a keyboard. They in fact have a small computer inside the keyboard to manage all this, hence the 100$ ++ price.