ハードウェアキーボードが接続されているか確認する (: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)