Works great! Tested with Firefox and Chrome. When do you expect it will be available on other games?
I'm using a generic gamepad, so not sure if it's worth mapping the button names given not many people may be using the same one, but if you can that would be great!
Hovering over the gamepad icon it says:
USB Gamepad (Vender: 0810 Product: 0003)
And for the button assignments I get:
0 = triangle (green)
1 = circle (red)
2 = cross (blue)
3 = square (red)
4 = L2 (bottom left bumper)
5 = R2 (bottom right bumper)
6 = L1 (top left bumper)
7 = R1 (top right bumper)
8 = select
9 = start
a = L (left joystick in analog mode)
b = R (right joystick in analog mode)
The analog, turbo and slow buttons are not recognized.