Added support for hardware with up to 128 buttons that is registered as an input device (Issue ID 1763)

Nothing short of a miracle 🤓