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)