background image

 

3. Functionality 

When the pad is paired to the Android device, you will be able to use the DPAD and Left analogue stick to 
navigate the Android OS. Use A to select an item, use buttons B and Back to act as a back button. The Home 
button will take you back to the main menu.  
 
The Mode switch on the front of the pad will allow you to access different functions. GameSmart is tailored 
for  Android,  with  HID  mappings  that  follow  the  Nvidia  Tegra  standard.  Mouse  Mode  can  work  on  both 
Android and PC platforms. It incorporates mouse cursor, scroll and button control. Mouse mode is ideal for 
browsing, and playing Android games that only have touch input support. PC Mode is tailored for Windows 
operating systems and follows established Direct Input button mappings.  In PC Mode, you can either setup 
the pad directly in games that support Direct Input gamepads, or you can configure profiles for the pad using 
our desktop A.P.P. programming software.  
 
The Media Buttons are HID consumer buttons and work the same across all three modes. These buttons are 
compatible on both Android and Windows based platforms. 
 

3.1 Gamepad Mappings

 

This section will outline the button mappings assigned to each of the three pad modes. The chart shows how 
each control function on the device will report. These reports are divided between raw firmware and HID 
numberings, and then what these outputs will report to the Android OS. Firmware readings are taken from 
HID Usage tables. 
 
If  you  are  implementing  controller  support  into  your  Android  game,  the  following  GameSmart  Mode 
assignments will be identical for the following Mad Catz mobile products. All axes are 8-bit values: 

1.

 

C.T.R.L.R 

2.

 

Micro C.T.R.L.R 

3.

 

S.U.R.F.R 

4.

 

L.Y.N.X.9 

5.

 

L.Y.N.X.3 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Summary of Contents for C.T.R.L. Smart

Page 1: ...luetooth Low Energy Chip USB Nano Dongle Supplied with M O J O micro console 3 2 2 Mad Catz C T R L R Dual Dual band Bluetooth chip Classic and Low Energy connections standalone pad for M O J O and sm...

Page 2: ...s a result the pad will only connect to Bluetooth Smart compatible hosts via the HID Over GATT HOGP profile A USB dongle is supplied with this version to enable compatibility with devices that do not...

Page 3: ...the pairing information on the pad and it will try to establish a new connection with an available host dongle or Bluetooth Smart host Note The Bluetooth Smart pad can only store one paired device in...

Page 4: ...ndle gamepad controls Bluetooth Classic Connection will require Bluetooth 2 1 and later To connect the pad to an Android device 1 Switch the pad to GameSmart Mode 2 Press and hold the Home Button for...

Page 5: ...5 Additional setup information...

Page 6: ...s In PC Mode you can either setup the pad directly in games that support Direct Input gamepads or you can configure profiles for the pad using our desktop A P P programming software The Media Buttons...

Page 7: ...0x200c4 0 255 AXIS_GAS 0 to 1 0 L3 Stick Click 0x9000e Scancode 317 Keycode KEYCODE_BUTTON_THUMBL 106 R3 Stick Click 0x9000f Scancode 318 Keycode KEYCODE_BUTTON_THUMBR 107 Home 0xc0223 Keycode KEYCODE...

Page 8: ...e 0x09 0xcd Scancode 164 Keycode KEYCODE_MEDIA_PLAY_PAUSE 85 Next Track 0x09 0xb5 Scancode 163 Keycode KEYCODE_MEDIA_NEXT 87 Volume 0x09 0xe9 Scancode 115 Keycode KEYCODE_VOLUME_UP 24 Mouse Mode Assig...

Page 9: ...er Button Scancode 103 Keycode KEYCODE_DPAD_UP 19 DPAD DOWN Menu Down Consumer Button Scancode 108 Keycode KEYCODE_DPAD_DOWN 20 DPAD LEFT Menu Left Consumer Button Scancode 105 Keycode KEYCODE_DPAD_DO...

Page 10: ...R1 5 6 L2 Trigger 6 7 R2 Trigger 7 8 L3 Stick Click 10 11 R3 Stick Click 11 12 Home 12 13 Back 8 9 Start 9 10 Left Stick Left to Right X Axis 0x10030 0 255 X Axis 0 255 Left Stick Up to Down Y Axis 0...

Page 11: ...Product Descriptor The product descriptor information includes the name of the product as the host device will see it and the unique identifications codes assigned to a peripheral device M O J O C T...

Page 12: ...dware configurations that M O J O does not support are the following Camera Microphone Screen portrait Sensor Touchscreen NFC GPS Clearly if your app relies on any of those features then it may not be...

Reviews: