From b95bc93aca8eb628c5c984c9d5ec4d3c80737580 Mon Sep 17 00:00:00 2001 From: Ingo Ruhnke <grumbel@gmx.de> Date: Sat, 20 Jun 2009 23:22:47 +0200 Subject: [PATCH] TODO updates --- TODO | 24 ++++++++++-------------- 1 file changed, 10 insertions(+), 14 deletions(-) diff --git a/TODO b/TODO index 5b4271b..f56c4b8 100644 --- a/TODO +++ b/TODO @@ -15,6 +15,8 @@ git push --tags Stuff to do before 0.5 release: =============================== +* write better command line parser/printer (i.e. take COLUMNS into account) + * better keyboard emulation via analog sticks: axis must not be handled separately as this leads to issues with the diagonals (see mail from Matthew G <matt@remort.org>) @@ -36,11 +38,6 @@ Stuff to do before 0.5 release: * build packages and put into Ubuntu PPA (suggested by MÃ¥rten Woxberg <marten.woxberg@gmail.com>) -* Thrustmaster has weird delay when reporting actions, which makes it - basically unusable, likely caused by to many rumble messages, should - limit amount of rumble messages send, only send when things have - changed - * test TR:Anniversary with max effect 16 * create dummy joystick, mouse and keyboard buttons so that the @@ -64,6 +61,14 @@ Later versions: know if it allows multiple presses at once. I don't have a Xbox, so I don't know if it is allowed at all in the console. +Colour: Button: Value in X1 (slide): +Green A -27500 +Red B -12900 +Yellow Y +7000 +Blue X +18500 +Orange LB1 +32767 +(None) (None) -300 + * get rid of guitar, merge into xbox360 * send FF status reports (maybe, is that used by anything?) @@ -71,18 +76,11 @@ Later versions: * figure out the max values of force feedback effects so that stuff is mapped more properly (kind of done, could need verification) -* figure out what jscal does and if it can break stuff - 1) jscal uses the joystick interface, not the event interface - 2) no idea what the coefficent values mean or why there are six per - axis instead of three - * add --detach option that detaches any existing driver (needed for gamepads that use HID) * add a --mimic-xpad option that behaves exactly like xpad -* add axis specific deadzones or deal with LT/RT somehow - * figure out which devices xorg/hal handles as keyboard and how to make it always happen, seems to require two keyboard keys, devices with only one aren't registered @@ -93,8 +91,6 @@ Later versions: * report more precisly what devices got created, include device name (HAL has that information) -* write a daemon that listens to HAL and automatically starts xboxdrv - * add support for LED messages (can this be used by anything?) * add support for analog buttons (not all that useful, but would still be nice to have)