Commit graph

531 commits

Author SHA1 Message Date
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
Ingo Ruhnke
8537169d7c Implemeted set_axis_float() for XBOX_AXIS_DPAD_X/Y 2010-05-28 17:08:34 +02:00
Ingo Ruhnke
d60bd6d419 Implemented abs scaling 2010-05-28 16:21:04 +02:00
Ingo Ruhnke
099829cef2 Added --evdev, --evdev-keymap and --evdev-absmap to configure mapping of evdev to xbox360 buttons (abs scaling still missing) 2010-05-28 16:01:19 +02:00
Ingo Ruhnke
bc1bbf240a Started adding support for generic evdev devices 2010-05-28 14:09:16 +02:00
Ingo Ruhnke
aefe572264 Added Saitek Cyborg Rumble Pad - PC/Xbox 360, thanks to arthapex@googlemail.com 2010-05-28 13:11:59 +02:00
Ingo Ruhnke
c2a709a767 TODO updates 2010-05-26 21:02:38 +02:00
Ingo Ruhnke
abb4865843 auto-detect USB endpoints on Xbox1 controller 2010-05-26 20:59:25 +02:00
Ingo Ruhnke
d5d8c2dcb8 auto-detect USB endpoints on Xbox1 controller 2010-05-26 20:59:22 +02:00
Ingo Ruhnke
33dcf60789 Added keyboard combinations to --ui-axismap 2010-05-26 20:45:52 +02:00
Ingo Ruhnke
c9adac314e Take version number from VERSION file 2010-05-26 18:56:05 +02:00
Ingo Ruhnke
7c508f95cd Added -m shortcut for --mouse 2010-05-26 18:19:57 +02:00
Ingo Ruhnke
96ca5ccfaa Added -m shortcut for --mouse 2010-05-26 18:19:39 +02:00
Ingo Ruhnke
85b14a9971 Only send if event is valid 2010-05-26 18:17:39 +02:00
Ingo Ruhnke
c7140d7112 Disabled debugging output 2010-05-26 18:17:25 +02:00
Ingo Ruhnke
b9d8eedc91 Fixed rel handling 2010-05-26 16:57:03 +02:00
Ingo Ruhnke
b84d669f45 Added str() method 2010-05-26 16:56:28 +02:00
Ingo Ruhnke
238b1c2a54 Date spelling fix 2010-05-26 15:38:15 +02:00
Ingo Ruhnke
dff3f6a13d Init to invalid type automatically 2010-05-26 15:17:35 +02:00
Ingo Ruhnke
3b41a0437b if'ed out force feedback calls, when force feedback is disabled 2010-05-26 15:17:12 +02:00
Ingo Ruhnke
cdcaa9fb7e Handle void/none events in ButtonEvent::from_string() 2010-05-26 15:02:47 +02:00
Ingo Ruhnke
869104b84a Moved member variables into private space 2010-05-26 14:50:59 +02:00
Ingo Ruhnke
89cf5c97f9 Cleanup 2010-05-26 14:50:33 +02:00
Ingo Ruhnke
70f10c4a11 Fixed mixup between abs and key 2010-05-26 14:40:00 +02:00
Ingo Ruhnke
ee21161786 Removed obsolete functions 2010-05-26 14:32:25 +02:00
Ingo Ruhnke
3f53d40ca8 Renamed ButtonEvent::create_btn() to ButtonEvent::create_btn() 2010-05-26 14:21:29 +02:00
Ingo Ruhnke
d315568ea3 Fixed str2*_event() calls to properly construct UIEvent 2010-05-26 14:17:59 +02:00