@:value({ index : 0 })staticget(index:Int = 0):Gamepad
staticnotifyOnConnect(?connectListener:Int ‑> Void, ?disconnectListener:Int ‑> Void):Void
staticremoveConnect(?connectListener:Int ‑> Void, ?disconnectListener:Int ‑> Void):Void
read onlyconnected:Bool
read onlyid:String
read onlyvendor:String
notify(?axisListener:(Int, Float) ‑> Void, ?buttonListener:(Int, Float) ‑> Void):Void
remove(?axisListener:(Int, Float) ‑> Void, ?buttonListener:(Int, Float) ‑> Void):Void
rumble(leftAmount:Float, rightAmount:Float):Void