Commit graph

481 commits

Author SHA1 Message Date
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
Ingo Ruhnke
8602eec784 Supply values by reference, not copy to boost::bind 2010-05-20 00:10:50 +02:00
Ingo Ruhnke
642e7f4648 Replaced btn_map array with proper class 2010-05-19 23:30:43 +02:00
Ingo Ruhnke
7635e63934 Reindended source code 2010-05-19 18:36:38 +02:00
Ingo Ruhnke
715d23f9bd Extended btn_map to a 2D array to allow shifting 2010-05-19 18:29:18 +02:00
Ingo Ruhnke
fe81b31ee1 Spelling fix 2010-05-19 18:04:51 +02:00
Ingo Ruhnke
18a30cc8d9 Documented --ui-buttonmap A={deviceid}-BTN_A 2010-05-19 17:43:12 +02:00
Ingo Ruhnke
e6943010bf Implemented --ui-buttonmap A={deviceid}-BTN_A 2010-05-19 17:30:02 +02:00
Ingo Ruhnke
be705c856e Implemented --ui-buttonmap A=BTN_A@{device_id} 2010-05-19 15:54:02 +02:00
Ingo Ruhnke
197a0ad9f3 Split uinputCfg into its own files 2010-05-19 13:30:26 +02:00
Ingo Ruhnke
5784f09921 Split AxisEvent and ButtonEvent into their own files 2010-05-19 13:26:15 +02:00
Ingo Ruhnke
e9699e6161 TODO updates 2010-05-19 13:09:47 +02:00
Ingo Ruhnke
fe54377ea3 Added a Makefile to replace install.sh 2010-05-14 04:23:02 +02:00
Ingo Ruhnke
09a1f4371f Set version number to 0.4.13 2010-05-13 18:09:12 +02:00
Ingo Ruhnke
e7f2a6ce65 Implemented --no-extra-devices 2010-05-13 18:04:39 +02:00
Ingo Ruhnke
b5b70320a8 Implemented --mimic-xpad 2010-05-13 17:59:45 +02:00
Ingo Ruhnke
5c964ad321 Removed debian/ directory, that stuff is now handled in its own repository 2010-05-09 13:28:32 +02:00
Ingo Ruhnke
5ad25de8a2 Switched back to native package 2010-05-08 18:10:17 +02:00