InputDeviceBinding import { InputDeviceBinding } from "destack:input/binding"; Device binding family. export interface InputDeviceBinding { listInputDevices(query: &'a readonly InputDeviceQuery): Result; openInputDevice(id: &'a readonly string): Result; closeInputDevice(device: InputDeviceHandle): Result; describeInputDevice(device: InputDeviceHandle): Result; readInputDeviceControls(device: InputDeviceHandle): Result; grabInputDevice(device: InputDeviceHandle, isEnabled: boolean): Result; } language/library/src/input/binding/device.ds:149:203 Members listInputDevices(query: &'a readonly InputDeviceQuery): Result List input devices. openInputDevice(id: &'a readonly string): Result Open one input device. closeInputDevice(device: InputDeviceHandle): Result Close one input device. describeInputDevice(device: InputDeviceHandle): Result Describe one input device. readInputDeviceControls(device: InputDeviceHandle): Result Query controls for one input device. grabInputDevice(device: InputDeviceHandle, isEnabled: boolean): Result Enable or disable exclusive device grab.