Support analog d-pad out of the box

This commit is contained in:
Iwan Timmer
2014-04-10 16:20:09 +02:00
parent cecc72dbf0
commit 94a8fed2f1
3 changed files with 7 additions and 5 deletions

View File

@@ -4,9 +4,8 @@ abs_rx = 3
abs_ry = 4
abs_deadzone = 0
#Unused in default configuration
#abs_dpad_y = -1
#abs_dpad_x = -1
abs_dpad_y = 16
abs_dpad_x = 17
abs_throttle = 6
abs_rudder = 7

View File

@@ -148,6 +148,9 @@ public class EvdevConstants {
public static final short ABS_RX = 0x03;
public static final short ABS_RY = 0x04;
public static final short ABS_HAT0X = 0x10;
public static final short ABS_HAT0Y = 0x11;
public static final short ABS_THROTTLE = 0x06;
public static final short ABS_RUDDER = 0x07;

View File

@@ -20,8 +20,8 @@ public class GamepadMapping {
public short abs_deadzone = 0;
public short abs_dpad_y = -1;
public short abs_dpad_x = -1;
public short abs_dpad_y = EvdevConstants.ABS_HAT0X;
public short abs_dpad_x = EvdevConstants.ABS_HAT0Y;
public short abs_throttle = EvdevConstants.ABS_THROTTLE;
public short abs_rudder = EvdevConstants.ABS_RUDDER;