判断硬件键盘是否已连接 (: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)