Commit graph

557 commits

Author SHA1 Message Date
Ingo Ruhnke
3b6f0d8185 Add more dummy events to make not only the kernel, but also SDL happy (not a great fix, as some games might get confused) 2010-12-11 01:49:21 +01:00
Ingo Ruhnke
aaa39f00c9 Implemented user configurable axis to abs mapping (i.e. --ui-axismap X1=ABS_X) 2010-12-10 19:01:43 +01:00
Ingo Ruhnke
c619880ad1 Added simple startup script for PS3 controller 2010-12-10 17:56:20 +01:00
Ingo Ruhnke
e4781149be Moved addition of extra events on devices to LinuxUinput, added extra events for joystick devices 2010-12-09 15:53:59 +01:00
Ingo Ruhnke
936396e30f Implemneted new evdev_absmap handling 2010-12-09 13:06:28 +01:00
Ingo Ruhnke
262bbbcbff Updated documentation for --evdev-absmap 2010-12-09 12:53:48 +01:00
Ingo Ruhnke
5fc3bd7595 Changed trigger handling for evdev, added ability to map half-axis to a trigger 2010-12-09 11:13:47 +01:00
Ingo Ruhnke
b8bd153649 Minor cleanup 2010-12-09 11:12:54 +01:00
Ingo Ruhnke
2d1e5aa92e Added EVIOCGRAB (not yet tested) 2010-11-24 07:12:33 +01:00
Ingo Ruhnke
dc88807020 Some more chatpad related tools 2010-11-24 07:02:29 +01:00
Ingo Ruhnke
1bcf80ad84 Changed handling of enums not in the EnumBox 2010-11-22 16:00:04 +01:00
Ingo Ruhnke
2ab11f1798 mixup in the order of arguments of Math::clamp() 2010-11-22 15:57:50 +01:00
Ingo Ruhnke
0caaa2c926 Some compiler warning fixes 2010-11-21 16:43:42 +01:00
Aaron Denney
07628903b7 Eliminate "jump" when leaving deadzone by smoothly scaling to zero. 2010-09-26 14:45:58 -06:00
Ingo Ruhnke
b6658a95ce Added Gamestop Xbox 360 Controller thanks to Isamu Kusanagi <isamukusanagi@gmail.com> 2010-08-13 13:38:38 +02:00
Ingo Ruhnke
e1f06be406 Use proper enum type instead of plain int 2010-08-12 14:06:18 +02:00
Ingo Ruhnke
89b4240b81 Minor cleanup 2010-08-12 14:05:36 +02:00
Ingo Ruhnke
cacd778963 Further work on ini support 2010-08-10 00:18:14 +02:00
Ingo Ruhnke
38c31d465d Fixed spelling error 2010-08-09 18:37:00 +02:00
Ingo Ruhnke
0fd8eccb6f Added some example config files 2010-08-09 18:33:52 +02:00
Ingo Ruhnke
96626bb5c0 Some more work on ini file parsing and refactoring command line parsing 2010-08-09 17:38:17 +02:00
Ingo Ruhnke
e1393fb40c Trying to add some .ini support into xboxdrv, separated CommandLine parsing from Options class 2010-08-08 00:53:34 +02:00
Ingo Ruhnke
d808092ce0 Added latest version of runxboxdrv from Michael Rans <rans@email.com> 2010-08-05 21:21:37 +02:00
Ingo Ruhnke
41982531a6 Added a simple README for runxboxdrv 2010-08-05 13:10:34 +02:00
Ingo Ruhnke
31d44cc705 Added latest version of runxboxdrv from Michael Rans <rans@email.com> 2010-08-05 13:04:22 +02:00
Ingo Ruhnke
79df37fc95 Experimental chatpad code 2010-08-03 12:53:15 +02:00
Ingo Ruhnke
0243d0d37f Some experimental code for a kernel module 2010-08-03 12:27:50 +02:00
Ingo Ruhnke
7780ab3c65 Experimental chatpad code 2010-07-30 00:38:03 +02:00
Ingo Ruhnke
bc7dfd4bfe Documented a few more chatpad codes 2010-07-29 19:54:40 +02:00
Ingo Ruhnke
89c469b5ce oolite config file 2010-07-26 12:50:24 +02:00
Ingo Ruhnke
7b1383c739 New runxboxdrv version 2010-07-26 12:50:12 +02:00
Ingo Ruhnke
9347b439ab Added missing lines removed by accident 2010-07-26 12:42:08 +02:00
Ingo Ruhnke
7f166ac7b8 Added Michael Rans <rans@email.com> runxboxdrv script 2010-07-26 12:28:14 +02:00
Ingo Ruhnke
908cd03a7f Detect play&charge kit and give an error message when its used 2010-07-09 13:27:23 +02:00
Ingo Ruhnke
d4318c0f05 Typo fix 2010-07-09 00:14:39 +02:00
Ingo Ruhnke
c437efdb1a License blurb cleanup 2010-07-09 00:09:46 +02:00
Ingo Ruhnke
b43682bee5 Little man-page cleanup 2010-07-09 00:07:06 +02:00
Ingo Ruhnke
02aa278520 Fixed install instructions, replaced % prompt with $ 2010-06-02 19:54:33 +02:00
Ingo Ruhnke
7986b8c051 Some code cleanup to make things compilable in clang 2010-06-01 12:20:46 +02:00
Ingo Ruhnke
bfc8e79527 Added REL_#, ABS_#, KEY_# syntax 2010-05-31 01:56:57 +02:00
Ingo Ruhnke
35bc301140 Split the ports into separate files 2010-05-31 01:56:17 +02:00
Ingo Ruhnke
a429856889 Added -d, --detach-kernel-driver option 2010-05-30 14:49:32 +02:00
Ingo Ruhnke
483e598f86 Switched from int to bool type for set_button() 2010-05-30 14:48:50 +02:00
Ingo Ruhnke
02915b04ee Use queue instead of list 2010-05-30 04:48:08 +02:00
Ingo Ruhnke
2c812e9e5e Added detach_kernel_driver config flag 2010-05-30 04:46:16 +02:00
Ingo Ruhnke
09b46d6f38 Switched to Glob() building instead of listing all the files 2010-05-30 00:16:18 +02:00
Ingo Ruhnke
7d40c08aa2 Minor fixes to keep stuff compilable 2010-05-30 00:15:49 +02:00
Ingo Ruhnke
4c0534859a Read data into a queue and listen to EV_SYN events 2010-05-29 03:38:45 +02:00
Ingo Ruhnke
89887e6e94 Added some documentation on the --evdev option 2010-05-28 18:07:30 +02:00
Ingo Ruhnke
e2cefd4232 Set type properly and fixed bug in abs scaling 2010-05-28 17:08:54 +02:00