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)