Made in Poland
Global Shipping
Software & Integration

The software ships before the platform.

One software stack, three ways to connect - from plug-and-play to direct hardware control. ForceSeatPM auto-detects 154+ titles with no code. ForceSeatMI streams telemetry to custom Windows simulators, with Unity and Unreal Engine plugins. ForceSeatDI drives the hardware directly on Windows, Linux, and Raspberry Pi. And the Hardware Imitator M10 runs the same API over USB, so integration code is written and validated before the platform ships.

SDK integration depth

The integrator picks the integration depth.

ForceSeat offers integration at three depths, matched to entertainment and commercial training, custom Windows simulators, or Linux and multi-platform deployments. The full SDK documentation and code examples are open to read before any order, and ForceSeatMI is the default path for most Windows projects. Linux, low-latency or multi-platform work starts with ForceSeatDI.

Out of box

ForceSeatPM

Auto-detection of connected hardware, built-in motion profiles tuned per platform model, per-user intensity sliders. No code. Runs on Windows. Best for entertainment venues and commercial training.

  • No code, plug-and-play
  • Auto profile per platform
  • Per-user intensity sliders
Application SDK

ForceSeatMI

Windows, requires ForceSeatPM. C, C++, C#, Python bindings. Native Unity and Unreal Engine plugins. MATLAB® and Simulink® integration. Pattern: connect, activate a profile, send the telemetry struct each frame.

  • C / C++ / C# / Python
  • Unity + Unreal Engine plugins
  • Custom Windows simulators
Direct hardware

ForceSeatDI

No ForceSeatPM dependency. Linux and Raspberry Pi support. Ethernet network control for multi-platform sync. Lowest latency - no platform manager in the middle.

  • Linux + Raspberry Pi
  • Ethernet multi-platform sync
  • Specialist low-level option - app owns error handling

Full SDK reference: Developer Tools · Hardware-free testing: Hardware Imitator M10.

Integration Architecture

Four layers. Choose the depth.

From fast, no-code operation to direct platform control - one software stack and one unified SDK family reused across the portfolio. The fourth layer, the Hardware Imitator M10, is a pre-delivery testing stage rather than another level of control.

Layer 1Plug and Play
No coding required

ForceSeatPM includes built-in profiles for 154+ simulation titles. Racing, flight, truck, farming, space, combat - the game launches, the software detects it, motion starts.

Best for: Operators, entertainment centers

Platform Manager
Layer 2Application SDK
Days to integrate

ForceSeatMI streams telemetry from the simulation to the platform layer. Native C/C++/C#/Python libraries, Unity and Unreal Engine plugins - learn the SDK once, reuse it everywhere.

Best for: Integrators building custom simulators

Developer SDK
Layer 3Direct Hardware Control
Weeks to integrate

ForceSeatDI bypasses the management layer and drives the motion controller directly. Low-latency direct-control API for embedded systems. Windows, Linux, Raspberry Pi support.

Best for: Embedded systems, defense R&D

Developer SDK
Layer 4Pre-Delivery Testing
Start today

The Hardware Imitator M10 runs the same ForceSeatMI/DI SDK over USB on per-model firmware. Same API, validated before the platform ships - no physical motion.

Best for: All integrators

Hardware Imitator M10
Motion Effects

What the operator feels.

Motion effects vary by application. Aviation and driving place fundamentally different demands on the motion cueing algorithm.

Automotive & Driving

Driving Effects

Emergency braking and ESP-triggered slides, traction loss, weight transfer, road-surface texture and terrain - plus the motorsport specifics of curb strikes and oversteer onset. Vibration runs through the platform actuators, up to 100 Hz on some models - enough to feel a rumble strip on track or a gravel shoulder in a driver-training run.

Emergency Braking
Traction Loss
Weight Transfer
Road & Terrain
Oversteer
Curb Strikes
View All Driving Effects
Aviation

Aviation Effects

Turbulence, wind shear, buffet, ground effect, autorotation sink rate, coordinated turn loading, hover vibration. The ACE (Acceleration Control Engine) washout algorithm prioritizes onset fidelity - the initial acceleration cue that tells the pilot "something changed" - over sustained cue reproduction.

Turbulence
Wind Shear
Buffet
Ground Effect
Hover Vibration
Runway Texture
View All Aviation Effects
Integrations

Native engine support.

Native support for major engines, engineering tools, and interfaces keeps the telemetry pipeline short and low-latency.

Unreal Engine

Unreal Engine

Native C++ plugin via ForceSeatMI. Reads engine telemetry, no game source code required.

Unity

Unity 3D

C# SDK wrapper with prefab integration. Drop-in component for any Unity project.

MATLAB® / Simulink®

MATLAB® / Simulink®

Native Simulink® blocks for vehicle dynamics, motion control, and research pipelines.

Custom Application

Custom Application

Native C, C++, C#, and Python libraries for bespoke simulators and embedded systems.

Communication LayerSupported Protocols & Interfaces
C++ / C#Native libraries
PythonScripting & prototyping
UDP / TCPTelemetry input
EthernetDistributed control
Shared MemoryTelemetry source
Deployment

From prototype to production.

Three steps. Same API at every stage. Code validated on the Hardware Imitator M10 works on the physical platform.

Install

Download ForceSeatPM and install standardized USB drivers. The platform manager handles motion cueing, soft motion limits, and game profile management.

Test

Validate integration logic against the Hardware Imitator M10. The suite that passes here is the suite that runs at acceptance test - identical API, identical SDK response.

Deploy

Connect physical hardware. The code interfacing with the SDK remains unchanged. The same SDK contract carries through - production-ready.

Software and Safety

Safety below the SDK.

Hardware safety sits below the SDK. An independent hardware stop acts outside the software, so an SDK fault cannot block it, and the integrator owns the final risk assessment. Professional Series platforms are supplied as partly completed machinery with a Declaration of Incorporation under EU Machinery Directive 2006/42/EC; Qubic System units are finished products carrying CE marking.

Envelope Protection soft-limits every motion command on the PC side in ForceSeatPM, keeping motion inside the configured range and reducing mechanical stress. It is a comfort and range limiter, not the hardware safety layer.

Connection Monitor watches the heartbeat between ForceSeatPM and the motion controller. On signal loss or API timeout the platform is commanded to a controlled safe stop.

Safe-State Fallback drives the platform to a safe state on a lost connection or timeout. Depending on the hardware, the electromagnetic brakes hold position, or - on platforms without brakes - the platform settles to its lowest boarding position. The behavior is set by the platform, not the SDK.

--- forceseatpm diagnostics ---[WARN] Telemetry: pitch over soft limit[WARN] Envelope Protection: command clamped--- connection event ---[WARN] Connection Monitor: API timeout[ OK ] Safe-State Fallback: safe state engaged--- system status ---[ OK ] ACE loop: 250 Hz[ OK ] Actuators: temp & load nominal

Describe the project being built.

Quick question or a full simulator project - the team reads everything.

What happens next?

< 1 business day

Confirmation & initial review

A dedicated account manager reads the message directly.

2-3 business days

Technical assessment

The team analyzes feasibility and prepares questions or an initial concept.

5-10 business days

Proposal delivery

Detailed technical proposal with a platform recommendation, transparent pricing, lead time, and integration timeline.

Ongoing

Team support

Ongoing support from the team behind the recommended platform - for the life of the project.