Heck man, even the e-brake in a real car isn't really that analog. The reason they are used for drifting is because as soon as you put them on, they are full on, and lock up the brakes making you slide.
But now that you mention it. One of the things on my ever growing todo list is to make a universal profiler. It's primary use would be for force feedback in mame (faking limit switches) but it would also be nice for homebrew racing rigs where half of your stuff, like your shifter ect, is custom made from a hacked joystick and the rest is a stock wheel.
It shouldn't be a terribly difficult project to do. Use headkaze's vjoy program to simulate joystick presses and direct input on the other end to read the controls.
But one thing at a time I guess. Mamehooker is next on the todo list.