Simucube product USB interface documentation

From Granite Devices Knowledge Wiki
Revision as of 14:36, 24 September 2020 by Mtakala (Talk | contribs) (Simucube product USB interface detection)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Jump to: navigation, search

Simucube product USB axis description and support requirements[edit | edit source]

  • Wheel axis: X axis, Unsigned 16 bit field, 0-65535 value
  • Y axis: Unsigned 16 bit field. This axis will idle at center position. However, users can map external pedal or handbrake to this axis.
    • Do not utilize product X and Y axises for in-game menu browsing!
  • Pedal/handbrake axises: 6 additional axises, unsigned 16 bit values.
    • These can be set by users to inteface with Simucube-compatible pedals or handbrakes, or with (upcoming) analog axises (clutch paddles) from Simucube Wireless Wheels
  • Buttons: There are 128 buttons.
    • All buttons can be used by Simucube 1 physical interface, and when combined with a Simucube wireless wheel, support for all 128 buttons is required for optimal user experience.

Simucube product USB interface detection[edit | edit source]

  • USB Vendor ID: 0x16d0
  • USB Product IDs and Windows guidProduct ID list:
Product name USB Product ID guiProduct ID Visible name in Windows
Simucube 1 0x0d5a {0D5A16D0-0000-0000-0000-504944564944} SimuCUBE
Simucube 2 Sport 0x0d61 {0D6116D0-0000-0000-0000-504944564944} Simucube 2 Sport
Simucube 2 Pro 0x0d60 {0D6016D0-0000-0000-0000-504944564944} Simucube 2 Pro
Simucube 2 Ultimate 0x0d5f {0D5F16D0-0000-0000-0000-504944564944} Simucube 2 Ultimate

Note, that the first part of the guiProduct ID is in hexadecimal, and can be used to identify the device in game application's detection code. See: https://docs.microsoft.com/en-us/previous-versions/windows/desktop/ee416610(v=vs.85)?redirectedfrom=MSDN Good tool to investigate available DirectInput devices on the system is the DiTool, available from https://sourceforge.net/projects/x360ce/files/ditool.zip/download


In no event the Product Information or parts hereof shall be regarded as guarantee of conditions or characteristics. The Product Information or any part thereof may also not be regarded as a warranty of any kind. No liability of any kind shall be assumed by Author with respect to Product Information or any use made by you thereof, nor shall Author indemnify you against or be liable for any third party claims with respect to such information or any use thereof.

As content of this Wiki may be edited by user community, Granite Devices Oy or it's affiliates do not take any responsibility of the contents of this Wiki. Use information at your own risk. However, Granite Devices staff attempts to review all changes made to this Wiki and keep information trustworthy.

Without written consent, Granite Devices' Products or Intellectual Property shall not be used in situations or installations where living beings, material property, or immaterial property could be harmed by the operation, features or failures of Product. Products may only be used in a way where hazards like moving parts, electric shock, laser radiation, or fire can't be realized even if the content of this Wiki would suggest otherwise.