Controller Test SDK

Controller testing as infrastructure.

Build consistent, data-driven test stations for Joy-Con 1 and Joy-Con 2 hardware—without disconnecting testing from the rest of your operation.

Request an Evaluation Local runtime · Structured output · API-ready

Designed for the test floor

More than a device utility.

The Controller Test SDK provides the software layer for standardized controller testing inside real refurbishment and manufacturing workflows.

It runs locally on test-station PCs, supports guided operator workflows and automation, and returns structured results that can move into the systems your team already uses.

Coverage across the device.

Combine input, sensor, and communications checks into a test sequence appropriate for your process.

01

Buttons and controls

Validate digital inputs and operator interactions across the controller surface.

02

Analog stick telemetry

Capture stick position data for visualization, inspection, and characterization.

03

Motion sensors

Exercise accelerometer and gyroscope data paths as part of a defined test process.

04

USB communication

Communicate with supported devices locally through connected test-station hardware.

05

Bluetooth and connectivity

Include connectivity checks in test workflows where supported.

06

Configurable sequences

Compose device checks into repeatable sequences aligned to your operating procedure.

Operational workflow

One test layer. Two modes of operation.

Mode A

Operator-facing bench testing

Guide technicians through physical actions and observable checks while the SDK captures device data and outcomes.

Mode B

Automated test workflows

Use configured sequences and programmatic interfaces to incorporate supported checks into automated stations.

TEST_RESULTCOMPLETE
{
  "device": "controller",
  "sequence": "configured_test",
  "checks": [
    { "type": "input", "result": "..." },
    { "type": "analog", "result": "..." },
    { "type": "motion", "result": "..." }
  ],
  "outcome": "..."
}

Data and integration

Results made for downstream use.

Translate test activity into normalized, structured results for audit trails and operational systems.

  • Consistent output across configured sequences
  • Data suited to MES and repair-system integration
  • Test records available for analysis and traceability
  • Local execution within your PC environment

Example shown is illustrative; the evaluation process can cover output formats and integration requirements.

Evaluation access

Evaluate the SDK in your environment.

Tell us about your devices, test workflow, and integration needs to start a product conversation.

Request an Evaluation