Alterra

getcontroller

getcontroller(controller?) returns info about a connected controller, or nil if there's no controller at that index.

local controller = getcontroller()
if controller then
    print(controller.name)
end

Parameters

  • controller (number, optional): the controller index, starts at 1

Returns

  • name (string, optional)
  • motion (table, optional): same as getcontrollermotion()
  • touchpads (table, optional): same as getcontrollertouch()