Skip to main content

Get hardware keyboard properties (:get_properties)

This method is available in versions after 20260805

Declaration

properties = keyboard:get_properties()

Returns

  • properties Table. A copy of the configuration properties saved when the device was created.

Description

get_properties() returns the configuration saved at creation time, which may include system-managed properties. This is not live system state, and the values ultimately used by iOS may differ.

Example

local keyboard = assert(key.connect_keyboard())

local properties = keyboard:get_properties()
print(properties.Product)
print(properties.Transport)

assert(keyboard:disconnect())