Commit graph

498 commits

Author SHA1 Message Date
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
Ingo Ruhnke
f396986a35 Moved is_valid() checking out of ButtonEvent/AxisEvent 2010-05-26 14:06:22 +02:00
Ingo Ruhnke
fd59e76819 Some cleanup 2010-05-26 14:00:46 +02:00
Ingo Ruhnke
71940721b0 Fixed UIEvent::is_valid() 2010-05-26 14:00:33 +02:00
Ingo Ruhnke
503f5acf08 Store min/max in AxisEvent 2010-05-26 13:38:41 +02:00
Ingo Ruhnke
51d7e6ec2a removed AxisEvent::create(int type) 2010-05-26 13:32:55 +02:00
Ingo Ruhnke
904b73a88a removed ButtonEvent::create(int type) 2010-05-26 13:30:14 +02:00
Ingo Ruhnke
8def1ef6cf TODO updates 2010-05-26 13:29:59 +02:00
Ingo Ruhnke
151d9912de Output cleanup 2010-05-26 13:29:47 +02:00
Ingo Ruhnke
22bdb1ac13 Copyright date update 2010-05-26 13:29:33 +02:00
Ingo Ruhnke
d09c5741c7 Output cleanup 2010-05-26 13:29:15 +02:00
Ingo Ruhnke
29aa599dbc Added missing file 2010-05-26 12:54:02 +02:00
Ingo Ruhnke
7daeb8cd1b Moved DEVICEID_AUTO resolving to UIEvent, code compiles again 2010-05-26 12:52:56 +02:00
Ingo Ruhnke
3e9e0c5507 Implemented rel repeat events 2010-05-26 12:18:06 +02:00
Ingo Ruhnke
c17229f29e Pass old_value to AxisEvent::send() to allow detection of change 2010-05-25 23:42:21 +02:00
Ingo Ruhnke
d85331ce24 Uinput cleanup/reorganisation, still incomplete 2010-05-25 18:02:55 +02:00
Ingo Ruhnke
54033d1695 str2event() throws in most situations, so better let it always throw then have a meaningless return type 2010-05-23 23:54:47 +02:00
Ingo Ruhnke
199e3f0152 Moved EnumBox to its own file 2010-05-23 23:51:24 +02:00
Ingo Ruhnke
845dc49e1e Fixed termination of array with -1 2010-05-23 23:33:06 +02:00
Ingo Ruhnke
84b80fb4cf Improved EBNF a bit 2010-05-23 23:32:42 +02:00
Ingo Ruhnke
11181b6fc4 Hacked together support for keyboard combinations in --ui-buttonmap 2010-05-23 23:24:34 +02:00
Ingo Ruhnke
9f84e52d35 Added ebnf description for --ui-buttonmap and --ui-axismap 2010-05-23 16:15:58 +02:00
Ingo Ruhnke
ed62317ebf Add REL_X, REL_Y and BTN_LEFT to the mouse device to have it registered by Xorg as mouse 2010-05-22 16:13:16 +02:00
Ingo Ruhnke
782a587365 Cleanup to get better HTML rendering out of docbook 2010-05-22 16:11:59 +02:00
Ingo Ruhnke
244a1213ca Changed prompt sign to the more common $ 2010-05-20 22:32:40 +02:00
Ingo Ruhnke
c82a67d83a Changed prompt sign to the more common $ 2010-05-20 22:32:13 +02:00
Ingo Ruhnke
1e4fbbd05c Changed prompt sign to the more common $ 2010-05-20 22:30:18 +02:00
Ingo Ruhnke
97fcd95eff Fixed some issues with non-validating markup 2010-05-20 22:23:13 +02:00
Ingo Ruhnke
50af1e4c53 Minor docu updates 2010-05-20 06:57:01 +02:00
Ingo Ruhnke
94f83bd3d5 TODO updates 2010-05-20 06:48:58 +02:00
Ingo Ruhnke
26dd8d20f2 Added --mouse and documentation 2010-05-20 06:47:33 +02:00
Ingo Ruhnke
452f724cd5 Moved sync handling into linux_uinput.?pp 2010-05-20 06:47:15 +02:00
Ingo Ruhnke
ae87bf0c90 Documented button shifting 2010-05-20 01:33:19 +02:00
Ingo Ruhnke
7d5c379161 Implemented button shifting 2010-05-20 01:27:32 +02:00