diff options
author | Mattias Andrée <maandree@kth.se> | 2022-07-26 13:48:46 +0200 |
---|---|---|
committer | Mattias Andrée <maandree@kth.se> | 2022-07-26 13:48:46 +0200 |
commit | 81937ce4337a25ab45ae2668c09d843634f4bcdb (patch) | |
tree | c6f6a8e2999eed7534fccad2ac5d8db60cfac84c | |
parent | Fix errors in last commit (diff) | |
download | libgamepad-81937ce4337a25ab45ae2668c09d843634f4bcdb.tar.gz libgamepad-81937ce4337a25ab45ae2668c09d843634f4bcdb.tar.bz2 libgamepad-81937ce4337a25ab45ae2668c09d843634f4bcdb.tar.xz |
Update information about Sixaxis
Signed-off-by: Mattias Andrée <maandree@kth.se>
-rw-r--r-- | libgamepad.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/libgamepad.h b/libgamepad.h index 3f8bfb7..a6002fe 100644 --- a/libgamepad.h +++ b/libgamepad.h @@ -531,13 +531,8 @@ enum libgamepad_game_controller { * * Released 2007-11-11 for PlayStation 3 * - * Note: - * - Newer Linux drivers no longer report pressure on the D-pad - * - Newer Linux drivers no longer report pressure L1, L2, Triangle, Square, Cross, or Circle - * - Newer Linux drivers report one less motion axis than older drivers - * - Older Linux drivers failed to report left pressure on the D-pad - * - * Adds rumble support to `LIBGAMEPAD_CONTROLLER_SIXAXIS` + * Adds rumble support to `LIBGAMEPAD_CONTROLLER_SIXAXIS`, + * no other differences */ LIBGAMEPAD_CONTROLLER_DUAL_SHOCK_3, @@ -584,8 +579,13 @@ enum libgamepad_game_controller { * * Note: * - Newer Linux drivers no longer report pressure on the D-pad + * (reason: "there is no good way for reporting them") * - Newer Linux drivers no longer report pressure L1, L2, Triangle, Square, Cross, or Circle - * - Newer Linux drivers report one less motion axis than older drivers + * (reason: "there is no good way for reporting them") + * - Newer Linux drivers no longer report gyroscope readings + * (reason: "very difficult to manage from within the driver even to get + * data, the sensor is inaccurate and the behavior is very + * different between hardware revisions") * - Older Linux drivers failed to report left pressure on the D-pad * * Layout: @@ -612,7 +612,7 @@ enum libgamepad_game_controller { * - Wireless via Bluetooth 2.1+EDR * - 4 digital LEDs numbered 1 through 4 * - 3 axis accelerometer - * - 3 axis gyroscope + * - 1 axis gyroscope * - Built in single-channel speaker */ LIBGAMEPAD_CONTROLLER_SIXAXIS, |