Aller au contenu principal

Vérifier si le clavier matériel est connecté (:is_connected)

Cette méthode est disponible à partir de la version 20260805

Déclaration

est connecté = objet clavier matériel:is_connected()

Valeur de retour

  • est connecté Booléen, renvoie true si l’objet est toujours connecté et utilisable, et false s’il est déconnecté.

Description

Obtient l’état de connexion de l’objet clavier matériel actuel.

Après la déconnexion du clavier matériel global, la variable Lua peut toujours conserver l’objet d’origine, mais cette méthode renvoie false et key.get_global_keyboard renvoie nil.

Exemple

local keyboard = assert(key.connect_keyboard())

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