В том-то и дело, что нельзя достоверно узнать обрабатывает ли прога WM_MOUSEHWHEEL нормально, или просто "делает вид", как многие старые программы.
Но Logitech - всё равно редиски т.к. при хоть, и кривой, но всё же проверке на наличие обработки в проге WM_MOUSEHWHEEL, они зачем-то добавили таймаут - 100мс. Если прога не успела ответить за это время, то по умолчанию, производится переключение на эмуляцию через управление Scroll Bar-ом. Такое только патчем LogiOptionsMgr.exe можно исправить, а значит, пригодного для широких масс решения просто нет. Т.е. любая правильно написанная прога, не из небольшого "белого списка" Logitech, может случайно получить эмуляцию вместо WM_MOUSEHWHEEL, не уложившись в таймаут. Для повторной попытки надо будет прогу перезапустить т.к. их тест делается при первой попытке использования гор. колеса.