본문으로 건너뛰기

하드웨어 키보드 연결 여부 확인 (:is_connected)

이 메서드는 20260805 이후 버전에서만 사용할 수 있습니다

선언

연결 여부 = 하드웨어 키보드 객체:is_connected()

반환값

  • 연결 여부 불리언입니다. 객체가 계속 연결되어 조작할 수 있으면 true, 연결이 해제되었으면 false를 반환합니다.

설명

현재 하드웨어 키보드 객체의 연결 상태를 가져옵니다.

전역 하드웨어 키보드의 연결을 해제한 후에도 원래 객체가 Lua 변수에 남아 있을 수 있지만 이 메서드는 false를 반환하며 key.get_global_keyboardnil을 반환합니다.

예제

local keyboard = assert(key.connect_keyboard())

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