I swear I came across one that did a couple years ago (had some kind of weird dongle that would allow it to work on pretty much everything), but I could be thinking of something else. I'd rather not have to buy two different wheels...
It seems that this one can do what you are asking. Dont't any details though.