I've been using ESDF (well, .oeu now that I'm using the Dvorak layout, but details) since I was using Azerty keyboards. A (Q on Azerty) for jump, C (J on Dvorak) for crouch, Z (; on Dvorak) for walk, and I've got enough reach for plenty of other keys.
Got started doing that when I played Bungie's Oni, which required editing an INI file to rebind keys.
Got started doing that when I played Bungie's Oni, which required editing an INI file to rebind keys.