Reimplementing polling in VoodooI2CHID