跳至主要內容

判斷硬體鍵盤是否已連接 (:is_connected)

該方法在 20260805 以後版本方可使用

聲明

是否已連接 = 硬體鍵盤物件:is_connected()

回傳值

  • 是否已連接 布林型,物件仍連接且可以操作時返回 true,已經斷開時返回 false

說明

取得目前硬體鍵盤物件的連接狀態。

全域硬體鍵盤斷開後,原物件仍可被 Lua 變數持有,但本方法會返回 false,並且 key.get_global_keyboard 返回 nil

範例

local keyboard = assert(key.connect_keyboard())

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