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)