GE Lua Documentation

Press F to search!

onDeviceChanged

Definition


-- @/lua/ge/extensions/core/input/bindings.lua:992
local function onDeviceChanged()
  M.devices = updateDevicesList(M.devices)
  if M.autoAssignPlayersToDevices then
    M.assignedPlayers = core_multiseat.getAssignedPlayers(M.devices, true, true)
  end
  M.bindings = getAllBindings(M.devices, M.assignedPlayers)
  notifyAll("a device changed")
end

Callers

@/lua/ge/extensions/ui/bindingsLegend.lua

local function onDeviceChanged()
  boundModifierActions = nil