БоБ использует DirectX-овские данные об устройствах управления(DirectInput), сколько он отдаёт - столько и получает БоБ.