dualsense-ts
Version:
A natural interface for your DualSense controller, with Typescript
14 lines • 480 B
TypeScript
/// <reference types="node" />
import type { HID } from "node-hid";
import { HIDProvider, DualsenseHIDState } from "./hid_provider";
export declare class NodeHIDProvider extends HIDProvider {
device?: HID;
wireless?: boolean;
buffer?: Buffer;
connect(): Promise<void>;
write(data: Uint8Array): Promise<void>;
get connected(): boolean;
disconnect(): void;
process(buffer: Buffer): DualsenseHIDState;
}
//# sourceMappingURL=node_hid_provider.d.ts.map