From: Vojtech P. <vo...@us...> - 2002-04-07 20:13:41
|
Update of /cvsroot/linuxconsole/ruby/linux/drivers/input/joystick In directory usw-pr-cvs1:/tmp/cvs-serv31336 Modified Files: db9.c Log Message: Fix Genesis 6 gamepad button mappings. Index: db9.c =================================================================== RCS file: /cvsroot/linuxconsole/ruby/linux/drivers/input/joystick/db9.c,v retrieving revision 1.12 retrieving revision 1.13 diff -u -d -r1.12 -r1.13 --- db9.c 22 Jan 2002 20:27:05 -0000 1.12 +++ db9.c 7 Apr 2002 20:13:37 -0000 1.13 @@ -199,7 +199,7 @@ data=parport_read_data(port); input_report_key(dev, BTN_A, ~data & DB9_FIRE1); - input_report_key(dev, BTN_X, ~data & DB9_FIRE2); + input_report_key(dev, BTN_START, ~data & DB9_FIRE2); parport_write_control(port, DB9_NOSELECT); /* 2 */ udelay(DB9_GENESIS6_DELAY); @@ -209,10 +209,10 @@ udelay(DB9_GENESIS6_DELAY); data=parport_read_data(port); - input_report_key(dev, BTN_Y, ~data & DB9_LEFT); - input_report_key(dev, BTN_Z, ~data & DB9_DOWN); - input_report_key(dev, BTN_MODE, ~data & DB9_UP); - input_report_key(dev, BTN_START, ~data & DB9_RIGHT); + input_report_key(dev, BTN_X, ~data & DB9_LEFT); + input_report_key(dev, BTN_Y, ~data & DB9_DOWN); + input_report_key(dev, BTN_Z, ~data & DB9_UP); + input_report_key(dev, BTN_MODE, ~data & DB9_RIGHT); parport_write_control(port, DB9_NORMAL); udelay(DB9_GENESIS6_DELAY); |