Gamepads protocol

Maintainers:
Dennis Kempin <denniskempin@chromium.org>