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
truesi se desconecta correctamente yfalsesi 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)