NEWS and TODO updates
This commit is contained in:
parent
5a39a9af69
commit
ca2962918a
2 changed files with 63 additions and 19 deletions
6
NEWS
6
NEWS
|
@ -7,6 +7,12 @@ xboxdrv 0.6.5 - (??/Jan/2011)
|
||||||
don't support it themselves
|
don't support it themselves
|
||||||
* cleaned up axis/button modifier some more
|
* cleaned up axis/button modifier some more
|
||||||
* startup output got cleaned up
|
* startup output got cleaned up
|
||||||
|
* fixed double Ctrl-c issue
|
||||||
|
* added --modifier MODIFIER,...
|
||||||
|
* configuration toggle now works with modifiers too
|
||||||
|
* renamed --ui-new to --next
|
||||||
|
* renamed --ui-toggle to --toggle
|
||||||
|
* fixed incorrect endpoint detection for Xbox1 controller
|
||||||
|
|
||||||
|
|
||||||
xboxdrv 0.6.4 - (13/Jan/2011)
|
xboxdrv 0.6.4 - (13/Jan/2011)
|
||||||
|
|
76
TODO
76
TODO
|
@ -42,6 +42,51 @@ $ dput my-ppa ../xboxdrv_0.6.4-2~lucid1_source.changes
|
||||||
Stuff to do before 0.6.5 release:
|
Stuff to do before 0.6.5 release:
|
||||||
=================================
|
=================================
|
||||||
|
|
||||||
|
* fix inconsistent case in output of --list-all
|
||||||
|
|
||||||
|
* turn EnumBox into singleton
|
||||||
|
|
||||||
|
* Keysym2Keycode is currently always constructed at startup, even when
|
||||||
|
not used, construct it on demand
|
||||||
|
|
||||||
|
* add --list-keys --list-x11-keys --list-abs --list-rel --list-button --list-axis etc.
|
||||||
|
- add pretty printer, to make output look nice
|
||||||
|
|
||||||
|
* shifted axis without default mapping don't work:
|
||||||
|
|
||||||
|
./xboxdrv --ui-axismap lb+x1^cal:-64000:0:64000
|
||||||
|
|
||||||
|
in those cases the default mapping for the unshifted axis should be used
|
||||||
|
|
||||||
|
* give a warning when the user uses X as axis, instead of X1 (X is the
|
||||||
|
xbox1 analog button), maybe rename X button to btn_x or xbtn ybtn
|
||||||
|
|
||||||
|
* new deadzone code (and probably other) must not use boost::lexical_cast<int> but to_number()
|
||||||
|
|
||||||
|
* current deadzone code messes up the diagonals
|
||||||
|
|
||||||
|
* input filter need to have priorities
|
||||||
|
|
||||||
|
* move set_deadzone, set_deadzone_trigger and other older config
|
||||||
|
things to later in the app to get it order independed
|
||||||
|
|
||||||
|
* might have broken axis and button swapping with recent modifier updates
|
||||||
|
|
||||||
|
* document patches in AUTHORS
|
||||||
|
|
||||||
|
* modifier syntax:
|
||||||
|
|
||||||
|
--stickmap X/Y^rotate:90^square^round
|
||||||
|
|
||||||
|
--modifier rotate:X:Y:90^square^round
|
||||||
|
--modifier rotate=X:Y:90,square,round
|
||||||
|
|
||||||
|
[modifier]
|
||||||
|
rotate:X1:Y1:90
|
||||||
|
four-way-restrictor:X1:Y1
|
||||||
|
square:X1:Y1
|
||||||
|
round:X1:Y1
|
||||||
|
|
||||||
* add:
|
* add:
|
||||||
|
|
||||||
--modifier axis-sensitivity:X1=-1.0,Y1=-1.0
|
--modifier axis-sensitivity:X1=-1.0,Y1=-1.0
|
||||||
|
@ -79,8 +124,6 @@ Stuff to do before 0.6.5 release:
|
||||||
|
|
||||||
* improve output on which uinput devices are created
|
* improve output on which uinput devices are created
|
||||||
|
|
||||||
* add --list-keys --list-x11-keys --list-abs --list-rel --list-button --list-axis etc.
|
|
||||||
|
|
||||||
* can't parse:
|
* can't parse:
|
||||||
--ui-axismap x2=2-ABS_X,y2=2-ABS_Y
|
--ui-axismap x2=2-ABS_X,y2=2-ABS_Y
|
||||||
|
|
||||||
|
@ -119,7 +162,6 @@ Stuff to do before 0.6.5 release:
|
||||||
* add udev support, to watch new controllers getting plugged in, allow
|
* add udev support, to watch new controllers getting plugged in, allow
|
||||||
multiple controllers directly in xboxdrv
|
multiple controllers directly in xboxdrv
|
||||||
|
|
||||||
|
|
||||||
XboxdrvDaemon
|
XboxdrvDaemon
|
||||||
=============
|
=============
|
||||||
|
|
||||||
|
@ -128,14 +170,14 @@ XboxdrvDaemon
|
||||||
-d FILENAME, --on-detach=FILENAME
|
-d FILENAME, --on-detach=FILENAME
|
||||||
Launch EXE when a controller is detached
|
Launch EXE when a controller is detached
|
||||||
|
|
||||||
|
|
||||||
Stuff to do before 0.6.x release:
|
|
||||||
=================================
|
|
||||||
|
|
||||||
* uinput must be thread safe
|
* uinput must be thread safe
|
||||||
|
|
||||||
* use pretty print to print copyright notice
|
* use pretty print to print copyright notice
|
||||||
|
|
||||||
|
|
||||||
|
Stuff to do before 0.6.x release:
|
||||||
|
=================================
|
||||||
|
|
||||||
* basic Dualstrike mouse emulation with absolute position:
|
* basic Dualstrike mouse emulation with absolute position:
|
||||||
|
|
||||||
./xboxdrv-dualstrike \
|
./xboxdrv-dualstrike \
|
||||||
|
@ -144,12 +186,15 @@ Stuff to do before 0.6.x release:
|
||||||
--ui-axismap x2^cal:-25000:0:25000=abs:1-ABS_X,y2^cal:-25000:0:25000=abs:1-ABS_Y
|
--ui-axismap x2^cal:-25000:0:25000=abs:1-ABS_X,y2^cal:-25000:0:25000=abs:1-ABS_Y
|
||||||
--ui-axismap x1=KEY_LEFT:KEY_RIGHT,y1=KEY_DOWN:KEY_UP -s
|
--ui-axismap x1=KEY_LEFT:KEY_RIGHT,y1=KEY_DOWN:KEY_UP -s
|
||||||
|
|
||||||
* figure out what to do with deprecated stuff:
|
* limit --four-way-restrictor to a single stick, use a standard
|
||||||
|
logical notatino for a single stick that is rusable for other means:
|
||||||
|
|
||||||
--deadzone - can probably stay for convenience
|
--four-way-restrictor X-Y,X1-Y2
|
||||||
--deadzone-trigger - can probably stay for convenience
|
--four-way-restrictor XY,X2:Y2
|
||||||
--relative-axis - should go
|
--four-way-restrictor X/Y,X2/Y2
|
||||||
--autofire - should go
|
|
||||||
|
Chatpad
|
||||||
|
=======
|
||||||
|
|
||||||
Figure out a way to load custom keymaps:
|
Figure out a way to load custom keymaps:
|
||||||
|
|
||||||
|
@ -169,8 +214,6 @@ http://sourceforge.net/tracker/download.php?group_id=286545&atid=1214224&file_id
|
||||||
|
|
||||||
http://www.x.org/docs/XKB/XKBlib.pdf
|
http://www.x.org/docs/XKB/XKBlib.pdf
|
||||||
|
|
||||||
* limit --four-way-restrictor to a single axis
|
|
||||||
|
|
||||||
* find a way to bring back --no-extra-devices, saves typing
|
* find a way to bring back --no-extra-devices, saves typing
|
||||||
|
|
||||||
http://www.mp3car.com/vbulletin/input-devices/108554-xbox360-chatpad-awsome-backlit-mini-keyboard-16.html#post1256444
|
http://www.mp3car.com/vbulletin/input-devices/108554-xbox360-chatpad-awsome-backlit-mini-keyboard-16.html#post1256444
|
||||||
|
@ -279,11 +322,6 @@ better way then to check for endpoints maybe
|
||||||
[xboxdrv]
|
[xboxdrv]
|
||||||
ui-buttonmap = A=BTN_A,B=BTN_B,...
|
ui-buttonmap = A=BTN_A,B=BTN_B,...
|
||||||
|
|
||||||
Packaging
|
|
||||||
=========
|
|
||||||
|
|
||||||
* split xboxdrv-daemon into a separate .deb package
|
|
||||||
|
|
||||||
Feature
|
Feature
|
||||||
=======
|
=======
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue