Hi, The HID Usage Tables (extracted from MacOSX) incude a sub-section specifically for Simulation:
/* Simulation Page (0x02) */ /* This section provides detailed descriptions of the usages employed by simulation devices. */ enum { kHIDUsage_Sim_FlightSimulationDevice = 0x01,/* Application Collection */ kHIDUsage_Sim_AutomobileSimulationDevice= 0x02,/* Application Collection */ kHIDUsage_Sim_TankSimulationDevice = 0x03,/* Application Collection */ kHIDUsage_Sim_SpaceshipSimulationDevice= 0x04,/* Application Collection */ kHIDUsage_Sim_SubmarineSimulationDevice= 0x05,/* Application Collection */ kHIDUsage_Sim_SailingSimulationDevice = 0x06,/* Application Collection */ kHIDUsage_Sim_MotorcycleSimulationDevice= 0x07,/* Application Collection */ kHIDUsage_Sim_SportsSimulationDevice = 0x08, /* Application Collection */ kHIDUsage_Sim_AirplaneSimulationDevice= 0x09, /* Application Collection */ kHIDUsage_Sim_HelicopterSimulationDevice= 0x0A,/* Application Collection */ kHIDUsage_Sim_MagicCarpetSimulationDevice= 0x0B,/* Application Collection */ kHIDUsage_Sim_BicycleSimulationDevice = 0x0C,/* Application Collection */ /* 0x0D - 0x1F Reserved */ kHIDUsage_Sim_FlightControlStick = 0x20,/* Application Collection */ kHIDUsage_Sim_FlightStick = 0x21, /* Application Collection */ kHIDUsage_Sim_CyclicControl = 0x22, /* Physical Collection */ kHIDUsage_Sim_CyclicTrim = 0x23, /* Physical Collection */ kHIDUsage_Sim_FlightYoke = 0x24, /* Application Collection */ kHIDUsage_Sim_TrackControl = 0x25, /* Physical Collection */ /* 0x26 - 0xAF Reserved */ kHIDUsage_Sim_Aileron = 0xB0, /* Dynamic Value */( kHIDUsage_Sim_AileronTrim = 0xB1, /* Dynamic Value */ kHIDUsage_Sim_AntiTorqueControl = 0xB2,/* Dynamic Value */ kHIDUsage_Sim_AutopilotEnable = 0xB3, /* On/Off Control */ kHIDUsage_Sim_ChaffRelease = 0xB4, /* One-Shot Control */ kHIDUsage_Sim_CollectiveControl = 0xB5,/* Dynamic Value */ kHIDUsage_Sim_DiveBrake = 0xB6, /* Dynamic Value */ etc. etc. A google search for Universal Serial Bus HID usage will reveal a pdf document www.usb.org/developers/devclass_docs/Hut1_11.pdf (159 pages so not included) and it would be useful for cockpit building if some of these could be recognised, especially pages 0x01(generic) and 0x02(simulation) (see specificially the table on page 36 of the document)!! cheers Jim ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel