Denis
|
8a7ab9c8e8
|
refactor to better support IMU data
|
2023-11-17 01:24:05 +01:00 |
|
Denis
|
335367b573
|
Experimenting with gyroscope
|
2023-11-13 23:02:17 +01:00 |
|
Denis
|
c54c5edf4f
|
debug mouse
|
2023-11-13 22:22:15 +01:00 |
|
Denis
|
57f5554609
|
Fixed compilation
|
2023-11-13 12:55:51 +01:00 |
|
Denis
|
eb48ba8a63
|
Removed faulty call
|
2023-11-13 03:45:09 +01:00 |
|
Denis
|
723e57a4f9
|
Try to be recognised as a single controller
|
2023-11-13 03:32:44 +01:00 |
|
Denis
|
357acb75a1
|
Adding THUMB and THUMB2 causes major screwup
|
2023-11-13 03:01:14 +01:00 |
|
Denis
|
628dab5d9d
|
do not change UNIQ
|
2023-11-13 02:46:03 +01:00 |
|
Denis
|
38b1d411f3
|
set PHYS
|
2023-11-13 02:30:23 +01:00 |
|
Denis
|
01476a4884
|
Keep gyro and gamepad separated
|
2023-11-13 02:11:45 +01:00 |
|
Denis
|
19e2bfa537
|
Properly support mouse
|
2023-11-13 01:59:40 +01:00 |
|
Denis
|
52c3c13930
|
Emulate the steam deck 1:1
|
2023-11-13 01:01:51 +01:00 |
|
Denis
|
be18beace6
|
Mouse mode
|
2023-11-13 00:52:37 +01:00 |
|
Denis
|
b9654ab7ec
|
flags to discard events and preserve timestamps
|
2023-11-13 00:42:51 +01:00 |
|
Denis
|
0955d59b8d
|
Join devices
|
2023-11-12 19:57:34 +01:00 |
|
Denis
|
89dd90c91b
|
Cannot make it work :(
|
2023-11-12 19:55:09 +01:00 |
|
Denis
|
39eda1e38b
|
Fiter test
|
2023-11-12 19:11:59 +01:00 |
|
Denis
|
4c729fe730
|
Improve controller
|
2023-11-11 20:17:50 +01:00 |
|
Denis
|
d9db4e7337
|
Emulate the steam controller
|
2023-11-11 20:13:24 +01:00 |
|
Denis
|
e903a1fadb
|
Same as steam controller...
|
2023-11-11 19:47:19 +01:00 |
|
Denis
|
4cde4a3812
|
BTN_BACK
|
2023-11-11 19:28:07 +01:00 |
|
Denis
|
43dbc6919a
|
Steam Controller
|
2023-11-11 18:31:19 +01:00 |
|
Denis
|
fab5fe2845
|
Use a generic controller
|
2023-11-11 18:22:27 +01:00 |
|
Denis
|
d332b40f74
|
Same key as Xbox One
|
2023-11-11 18:19:58 +01:00 |
|
Denis
|
bac24ed784
|
Emulates an XBox one wireless controller
|
2023-11-11 15:52:38 +01:00 |
|
Denis
|
0b64128d8a
|
Better output
|
2023-11-11 15:41:37 +01:00 |
|
Denis
|
7e38155d2e
|
Debug output
|
2023-11-11 01:56:37 +01:00 |
|
Denis
|
5696a84bf5
|
Debug stuff
|
2023-11-11 01:50:30 +01:00 |
|
Denis
|
e5b02b41d0
|
Testing base layout
|
2023-11-11 01:38:36 +01:00 |
|
Denis
|
45407eb271
|
Double pointer error
|
2023-11-11 01:24:57 +01:00 |
|
Denis
|
30ded9e56c
|
Debugging
|
2023-11-10 21:55:36 +01:00 |
|
Denis
|
574e66474f
|
Generate iio events
|
2023-11-10 21:08:53 +01:00 |
|
Denis
|
65fb14fcd1
|
More buttons!
|
2023-11-09 00:05:43 +01:00 |
|
Denis
|
2d5719644b
|
Debugging why X is ignored on a joystick...
|
2023-11-08 22:58:36 +01:00 |
|
Denis
|
0aa9e91f2d
|
Sync stuff all in one
|
2023-11-08 21:57:11 +01:00 |
|
Denis
|
583990d17b
|
Remap a button
|
2023-11-08 20:27:02 +01:00 |
|
Denis
|
7bc5944102
|
No INPUT_PROP_BUTTONPAD
|
2023-11-08 20:10:00 +01:00 |
|
Denis
|
005af3af24
|
More keys
|
2023-11-08 20:05:41 +01:00 |
|
Denis
|
6db9cba6b1
|
Include a SYN_REPORT
|
2023-11-08 18:46:26 +01:00 |
|
Denis
|
bfeb04623f
|
Do not send unsupported SYN
|
2023-11-08 18:40:20 +01:00 |
|
Denis
|
f7593f7e78
|
Fake a Microsoft Xbox360 controller
|
2023-11-08 18:37:18 +01:00 |
|
Denis
|
232c2a9e4b
|
whoops
|
2023-11-06 02:19:04 +01:00 |
|
Denis
|
a84e4cf872
|
output a message from the output thread
|
2023-11-06 02:16:06 +01:00 |
|
Denis
|
895b5abeb9
|
use a queue to send events to the output device
|
2023-11-06 01:39:52 +01:00 |
|
Denis Benato
|
ae0892eec6
|
Scan for input
|
2023-11-02 17:45:26 +01:00 |
|
Denis Benato
|
d6aee2c63d
|
WIP: input device
|
2023-11-02 16:12:02 +01:00 |
|
Denis Benato
|
75abf3c6e8
|
output devices
|
2023-11-02 14:19:02 +01:00 |
|
Denis Benato
|
99589163f3
|
improve code flow
|
2023-11-02 13:21:07 +01:00 |
|
Denis Benato
|
e090d4356e
|
create IMU and gamepad
|
2023-11-02 13:19:31 +01:00 |
|
Denis Benato
|
ecea75cf5f
|
Create IMU virtual device
|
2023-11-02 13:11:02 +01:00 |
|