I use keyboard w/ naga mouse. WASD movement, cycle enemy targets left or right with Q and E while ctrl, alt, and shift w/ numpad on mouse (shift+alt+1-8 for party member selection) . Once I got used to this setup it felt more reactive and precise than game pad.