Is there a way to detect ANY gamepad/keyboard input?

So I create a gamepad input event, and then Any Key is able to catch gamepad input via itself.

—Attached my maps for directions and events
((“W”, (X=0.000000,Y=1.000000)),(“D”, (X=1.000000,Y=0.000000)),(“S”, (X=0.000000,Y=-1.000000)),(“A”, (X=-1.000000,Y=0.000000)),(“Gamepad Left Thumbstick Up”, (X=0.000000,Y=1.000000)),(“Gamepad Left Thumbstick Right”, (X=1.000000,Y=0.000000)),(“Gamepad Left Thumbstick Down”, (X=0.000000,Y=-1.000000)),(“Gamepad Left Thumbstick Left”, (X=-1.000000,Y=0.000000)),(“Gamepad D-pad Up”, (X=0.000000,Y=1.000000)),(“Gamepad D-pad Right”, (X=1.000000,Y=0.000000)),(“Gamepad D-pad Down”, (X=0.000000,Y=-1.000000)),(“Gamepad D-pad Left”, (X=-1.000000,Y=0.000000)),(“Gamepad Left Thumbstick Up”, (X=0.000000,Y=1.000000)))

((“U”, LightPunch),(“I”, MidPunch),(“O”, HeavyPunch),(“J”, LightKick),(“K”, MidKick),(“L”, HeavyKick),(“Gamepad Face Button Left”, LightPunch),(“Gamepad Face Button Top”, MidPunch),(“Gamepad Right Shoulder”, HeavyPunch),(“Gamepad Face Button Bottom”, LightKick),(“Gamepad Face Button Right”, MidKick),(“Gamepad Right Trigger”, HeavyKick))

Gamepad Left Shoulder
Gamepad Left Shoulder
Gamepad Right Trigger
Gamepad Right Shoulder

Gamepad Face Button Left
Gamepad Face Button Top
Gamepad Face Button Right
Gamepad Face Button Bottom

Gamepad D-pad Left
Gamepad D-pad Right
Gamepad D-pad Up
Gamepad D-pad Down

Gamepad Left Thumbstick Left
Gamepad Left Thumbstick Right
Gamepad Left Thumbstick Up
Gamepad Left Thumbstick Down