I'd say the easiest thing is usually to allow both ASWD and arrows at the same time, you don't even need to bother with control menus or whatever (as long as yuo don't use these keys for other actions)