My day so far:
- Add sensors to buttplug
- Update XInput to relay battery power as sensor value
- Realize gamepad buttons can now also be sensors in the button protocol
- Realize I've finally turned buttplug into overly verbose, half implemented userland HID
- Cry