Zum Hauptinhalt springen

Prüfen, ob die Hardwaretastatur verbunden ist (:is_connected)

Diese Methode ist erst in Versionen nach 20260805 verfügbar.

Deklaration​

Verbunden = Hardwaretastatur-Objekt:is_connected()

Rückgabewert​

  • Verbunden
    Boolescher Wert; gibt true zurück, wenn das Objekt noch verbunden und bedienbar ist, andernfalls false.

Hinweise​

Ruft den Verbindungsstatus des aktuellen Hardwaretastatur-Objekts ab.

Nach dem Trennen der globalen Hardwaretastatur kann die Lua-Variable das ursprüngliche Objekt weiterhin halten, aber diese Methode gibt false zurück und key.get_global_keyboard gibt nil zurück.

Beispiel​

local keyboard = assert(key.connect_keyboard())

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