Doesn't the evdev driver in 7.0 do just that?<br>