Saltar al contenido principal

Desconectar el ratón de hardware (:disconnect)

Este método está disponible a partir de las versiones posteriores a 20260805

Declaración

estado, mensaje_error = objeto_raton:disconnect()

Valores devueltos

  • estado Tipo booleano; devuelve true si se desconecta correctamente y false si falla
  • mensaje_error Tipo texto; motivo del fallo al desconectar

Descripción

Libera todos los botones del ratón y desconecta el objeto. Este método se puede llamar varias veces. Al desconectar explícitamente, cuando Lua recolecta el objeto de ratón o cuando se detiene el script, XXTouch libera automáticamente todos los botones del ratón. Aunque falle la liberación de algún botón, el objeto se desconecta igualmente y no cambia automáticamente a eventos táctiles.

Ejemplo

local m = assert(mouse.connect())
local ok, err = m:disconnect()
assert(ok, err)