Desconectar o mouse de hardware (:disconnect)
Este método está disponível somente a partir da versão 20260805.
Declaração
status, mensagem_de_erro = objeto_do_mouse:disconnect()
Valores de retorno
- status
Booleano: retorna
truequando a desconexão é bem-sucedida efalsequando falha - mensagem de erro Texto: motivo da falha da desconexão
Descrição
Libera todos os botões do mouse e desconecta o objeto. Este método pode ser chamado repetidamente. Ao desconectar explicitamente, quando o Lua coleta o objeto de mouse ou quando o script para, o XXTouch libera automaticamente todos os botões do mouse. Mesmo que a liberação dos botões falhe, o objeto ainda será desconectado e não mudará automaticamente para eventos de toque.
Exemplo
local m = assert(mouse.connect())
local ok, err = m:disconnect()
assert(ok, err)