Pular para o conteúdo principal

Verificar se o teclado de hardware está conectado (:is_connected)

Este método está disponível somente a partir da versão 20260805.

Declaração​

conectado = objeto_teclado:is_connected()

Valor retornado​

  • conectado
    Booleano; retorna true enquanto o objeto estiver conectado e puder ser operado, e false depois de desconectado.

Descrição​

Obtém o estado de conexão do objeto de teclado de hardware atual.

Depois que o teclado de hardware global for desconectado, uma variável Lua ainda poderá manter o objeto original, mas este método retornará false e key.get_global_keyboard retornará nil.

Exemplo​

local keyboard = assert(key.connect_keyboard())

local connected = keyboard:is_connected()
local properties = keyboard:get_properties()
local success, err = keyboard:disconnect()
assert(success, err)