Merlijn Wajer
98fdbecccf
Basic cloning & config.
...
Also fixed a few bugs and added a few features.
2013-04-21 01:46:44 +02:00
Merlijn Wajer
c8e7b07805
Extend uinput; replace open with os.open.
2013-04-20 13:24:36 +02:00
Merlijn Wajer
9113cb02b7
Add classes, more event constants.
...
- Added all event constants except for (FF_)
- Added InputDevice class.
- Cleaned up linux_input a bit
- list of events per event class is now a dictionary
2013-04-20 11:54:17 +02:00
Merlijn Wajer
f6efe9f331
Clean up code a bit more; add a class.
2013-04-20 01:10:16 +02:00
Merlijn Wajer
e9de2ec43d
Free device.
2013-04-20 00:51:46 +02:00
Merlijn Wajer
186b9cca92
Remove debug statement.
2013-04-20 00:51:36 +02:00
Merlijn Wajer
a0c79ee086
Fix uinput python code.
2013-04-20 00:08:58 +02:00
Merlijn Wajer
1695c30330
Fix structire.
2013-04-19 23:24:50 +02:00
Merlijn Wajer
b6c5b6bee1
Initial work on create/uinput tests.
2013-04-19 01:11:56 +02:00
Merlijn Wajer
1bddfc11ad
Remove struct.
2013-04-19 00:16:28 +02:00
Merlijn Wajer
52736ea198
Add linux_uinput; cleanups.
2013-04-19 00:10:15 +02:00
Merlijn Wajer
4eb6a0f1d4
ioctl work ; reading keys works.
2013-04-18 18:13:57 +02:00
Merlijn Wajer
9c5c57a7eb
More dynamic, still WIP.
2013-04-18 01:38:28 +02:00
Merlijn Wajer
be7359e227
Fix stupid bug.
2013-04-18 00:51:50 +02:00
Merlijn Wajer
6290c43984
Small and simple evtest-like program.
2013-04-18 00:50:28 +02:00
Merlijn Wajer
63f355c187
Initial python files.
2013-04-18 00:34:45 +02:00
Merlijn Wajer
ae1bbfaf39
Hacky, but working input-clone.
...
Aside from ABS values.
Code is ripped from evtest; which is GPLv2.
We'll need to do some licensing stuff later.
2013-04-13 00:54:26 +02:00
Merlijn Wajer
01b5b98b8b
Merge branch 'master' into input-clone
2013-04-12 21:40:23 +02:00
Merlijn Wajer
3624440e13
And make it rst syntax.
2013-03-14 13:41:05 +01:00
Merlijn Wajer
178009ef9c
Rename README.
2013-03-14 13:39:44 +01:00
Merlijn Wajer
d1045284f8
Merge branch 'master' into input-clone
2013-02-13 12:07:32 +01:00
Merlijn Wajer
03fa8e84a1
Small change.
2013-02-13 00:34:09 +01:00
Merlijn Wajer
7006c33538
Merge branch 'master' of github.com:MerlijnWajer/uinput-mapper
...
Conflicts:
Makefile
2013-02-12 23:12:42 +01:00
Merlijn Wajer
9cf9200829
``make all'' to make all configurations.
2013-02-12 23:09:34 +01:00
Merlijn Wajer
ad35a7e1b3
Merge pull request #1 from tgbit/master
...
makefile improvements
2013-02-10 03:12:48 -08:00
Gabor Adam Toth
fe9ba8b4c1
improved makefile
2013-02-10 10:52:06 +01:00
Merlijn Wajer
b8fbe26e5d
Merge branch 'master' into input-clone
2013-02-09 21:34:11 +01:00
Merlijn Wajer
16a3e67d3b
Modernize key.h
2013-02-09 14:02:52 +01:00
Merlijn Wajer
5174434d20
Merge branch 'master' into input-clone
2013-02-09 13:40:48 +01:00
Merlijn Wajer
33a3cd1dc2
Merge remote-tracking branch 'origin/master'
2013-02-09 13:39:53 +01:00
Merlijn Wajer
51498c3469
Add mouse -> keyboard mapping example.
2013-02-09 13:32:26 +01:00
Merlijn Wajer
e2763d2eba
Add mouse -> keyboard mapping example.
2013-02-09 13:31:58 +01:00
Merlijn Wajer
d3373d9435
Small TODO.
2013-01-27 01:10:57 +01:00
Merlijn Wajer
4918d8669e
Initial input-clone
2013-01-16 02:28:36 +01:00
Merlijn Wajer
f094e2d628
Update mouse config; change Makefile.
2012-12-12 16:02:08 +01:00
Merlijn Wajer
6dcd3a22dd
Try harder to open /dev/uinput or /dev/input/uinput
2012-12-11 21:17:41 +01:00
Merlijn Wajer
b4eb639cd3
Update README.
2012-12-11 21:16:36 +01:00
Merlijn Wajer
cb688ebc3a
Cleanups and documentation.
2012-12-11 20:45:07 +01:00
Merlijn Wajer
b188ac05d3
Fix flow.
2012-12-11 18:05:56 +01:00
Merlijn Wajer
a5fb0aa80b
Fix input path.
2012-12-11 17:45:32 +01:00
Merlijn Wajer
9a551f21f2
Allow multiple input devices.
2012-12-11 17:41:21 +01:00
Bas Weelinck
4d202546a5
Multiple input files by means of poll.
2012-12-07 20:20:19 +01:00
Merlijn Wajer
71557bd433
Clean up code + TODO.
2012-12-05 19:00:17 +01:00
Merlijn Wajer
359282a2d7
Update some config comments.
2012-12-05 13:03:06 +01:00
Merlijn Wajer
4a3011f08d
Dependency fixes and config changes.
...
- config.h Makefile dependency
- Remove case statement
- Add extra argument that defines the in_type
- Updated configs.
2012-12-05 11:35:34 +01:00
Bas Weelinck
bab8bb9ef2
Small 'Makefile' target fix.
2012-12-05 10:30:44 +01:00
Merlijn Wajer
d62c52372c
Rename custom_map.h to config.h
2012-12-05 00:50:26 +01:00
Merlijn Wajer
555df71402
Forgot config_functions.h
2012-12-05 00:49:41 +01:00
Merlijn Wajer
ee47d5a6ac
Update README.
2012-12-05 00:49:30 +01:00
Merlijn Wajer
1055c370ed
Add mouse mapping.
2012-12-05 00:47:37 +01:00