Commit graph

224 commits

Author SHA1 Message Date
Ingo Ruhnke
87955f3ac0 Version number update 2009-01-11 03:35:22 +01:00
Ingo Ruhnke
0f2b94f63f Throw error when --dpad-as-button and --dpad-only are combined 2009-01-11 03:26:57 +01:00
Ingo Ruhnke
2b40bf8870 Fixed dpad-only option 2009-01-11 03:18:19 +01:00
Ingo Ruhnke
23d033e4f1 Workaround for KEY_MEDIA_REPEAT, which isn't present in older kernels 2009-01-08 02:57:15 +01:00
Ingo Ruhnke
42a53a2fb5 Release cleanup 2009-01-07 07:19:06 +01:00
Ingo Ruhnke
700529e200 Added missing file 2009-01-07 07:10:33 +01:00
Ingo Ruhnke
4a3e3973ce More docu 2009-01-07 07:07:42 +01:00
Ingo Ruhnke
bcfbf595ed More docu, removed debugging hacks 2009-01-06 06:06:18 +01:00
Ingo Ruhnke
9c5de252cd More docu 2009-01-06 05:46:29 +01:00
Ingo Ruhnke
895f56373d Init user_dev in src/linux_uinput.?pp properly, only create extra devices when needed 2009-01-06 05:32:23 +01:00
Ingo Ruhnke
2d1c6d1d32 More todo 2009-01-06 04:07:09 +01:00
Ingo Ruhnke
ef2d9eb113 Cleanup 2009-01-06 01:26:16 +01:00
Ingo Ruhnke
5880199bbe Added ability to build two buttons to a single axis 2009-01-06 01:11:40 +01:00
Ingo Ruhnke
b2ae8b55fd Some primitive support for axis -> button mapping 2009-01-05 23:12:09 +01:00
Ingo Ruhnke
34710c63fb Some code cleanup 2009-01-05 22:44:33 +01:00
Ingo Ruhnke
b7716e9a04 Added REL handling for buttons 2009-01-05 22:15:08 +01:00
Ingo Ruhnke
5c3f632aea Improved mouse wheel emulation 2009-01-05 20:42:23 +01:00
Ingo Ruhnke
21fbff0337 Split Event into ButtonEvent and AxisEvent 2009-01-05 19:42:38 +01:00
Ingo Ruhnke
48a0a57909 More documentation 2009-01-05 04:49:36 +01:00
Ingo Ruhnke
cb8826e4f0 Improved mouse emulation 2009-01-04 01:04:13 +01:00
Ingo Ruhnke
764da45751 Catch duplicated events 2009-01-03 22:12:38 +01:00
Ingo Ruhnke
71f332c824 Code simplification 2009-01-03 22:02:20 +01:00
Ingo Ruhnke
ad645e4ded Catch duplicate event registrations 2009-01-03 20:24:42 +01:00
Ingo Ruhnke
e8c861aa19 Wrapped bindings into Event structure 2009-01-03 20:09:25 +01:00
Ingo Ruhnke
2268c7e3d0 Made guitar buttons remapable, create a seperate device for keyboard events 2009-01-03 07:02:49 +01:00
Ingo Ruhnke
746b8c04bf Seperated uinput code into its own class 2009-01-02 10:56:44 +01:00
Ingo Ruhnke
9a1f9296a0 Seperating uinput out into class 2009-01-02 10:38:51 +01:00
Ingo Ruhnke
19341e807a Only set rumble when explicitly requested 2009-01-02 09:49:47 +01:00
Ingo Ruhnke
b882423d1c Improved error message 2009-01-02 03:22:59 +01:00
Ingo Ruhnke
75b8c5873e More force feedback stuff, added some LED handling 2009-01-02 03:22:43 +01:00
Ingo Ruhnke
95a8b3d2bf Moved stuff into private area 2009-01-02 03:22:01 +01:00
Ingo Ruhnke
4e9efbb21b More todo 2009-01-02 03:21:31 +01:00
Ingo Ruhnke
1b133d7013 More docu 2009-01-02 03:21:16 +01:00
Ingo Ruhnke
a871396177 Proper handling of EAGAIN 2008-12-30 06:52:37 +01:00
Ingo Ruhnke
8639d800b5 Some work on forcefeedback/rumble 2008-12-30 06:43:06 +01:00
Ingo Ruhnke
fbf4744a4c Some code cleanup, fixed LT vs RT mixup in uinput 2008-12-29 20:30:01 +01:00
Ingo Ruhnke
0c042a6a80 Made some guitar buttons configurable 2008-12-29 06:39:22 +01:00
Ingo Ruhnke
6bf16e17b5 Wrapped things in a class 2008-12-29 06:32:10 +01:00
Ingo Ruhnke
189fe910ba More documentation 2008-12-29 06:31:38 +01:00
Ingo Ruhnke
ab1b36d739 More documentation 2008-12-29 00:46:58 +01:00
Ingo Ruhnke
9ac079d79f Added string -> id conversion for evdev 2008-12-29 00:34:04 +01:00
Ingo Ruhnke
08feb93b56 Added string -> id conversion for evdev 2008-12-29 00:34:02 +01:00
Ingo Ruhnke
62492ba010 Added command line parsing for --ui-buttonmap and --ui-axismap 2008-12-28 23:45:00 +01:00
Ingo Ruhnke
c39f30821f Some more ui-axis/button-map work 2008-12-28 23:00:06 +01:00
Ingo Ruhnke
549cee4acf Another layer of indirection so that uinput ids can be made configurable 2008-12-28 22:00:05 +01:00
Ingo Ruhnke
9b9bef1c80 Some more docu 2008-12-28 21:59:44 +01:00
Ingo Ruhnke
e46ea9c742 Added some more documentation 2008-12-28 18:57:27 +01:00
Ingo Ruhnke
d714863197 Some more documentation 2008-12-28 18:52:07 +01:00
Ingo Ruhnke
e725680386 Small refactoring, no semantic changes 2008-12-28 18:20:40 +01:00
Ingo Ruhnke
aff7c79df3 Moved gui/ to src/gui/ 2008-12-28 18:10:22 +01:00