А у меня в проге кнопки не работают хоть убей (((
Такое ощущение, что DeviceIoControl просто эти данные не видит ...

Есть еще один глюк - оси Х и У вирт джоя калибруются нормально, а вот с рус и руд проблема - калибруются, но как то странно - от 0 до 1/4 полного хода (2UIV: в твоей проге тоже самое) ... для того чтобы откалибровать нормально нужно рус и руд сдвинуть примерно на 1/3 от центральной позиции, тада все ок ... ктонибудь сталкивался с такой проблемой? может я чегото не догоняю... или это глюк вирт
джоя