Johannes Leupolz
|
830fd01ae7
|
Release v0.2.0
|
2025-12-06 21:49:54 +00:00 |
|
Johannes Leupolz
|
a42ef21748
|
Now we have our own pid 0x5020 under the vendor id 0x1209, which is
registered under https://pid.codes/1209/5020/
|
2025-12-06 20:40:11 +00:00 |
|
Johannes Leupolz
|
5b15b6c443
|
Added some new points I want to talk about in the DESIGN.md document
|
2025-12-06 19:57:38 +00:00 |
|
Johannes Leupolz
|
1d159bba42
|
Added details of device creation in DESGIN.md
|
2025-12-04 21:18:27 +00:00 |
|
Johannes Leupolz
|
863a484f36
|
Added details of the uinput flow
|
2025-12-04 18:53:54 +00:00 |
|
Johannes Leupolz
|
5f72ad2d7c
|
Started to document the flow of original uinput and netlink
|
2025-12-02 23:05:51 +00:00 |
|
Johannes Leupolz
|
e540589b91
|
Typos
|
2025-11-28 22:29:23 +00:00 |
|
Johannes Leupolz
|
f19c729afb
|
Update DESIGN-document to contain more details.
|
2025-11-28 22:21:59 +00:00 |
|
Johannes Leupolz
|
636604b586
|
- Added new test document that documents conducted tests.
- Add test for job engine
- Fixed a pointer on cleanup
|
2025-11-22 21:34:05 +00:00 |
|
Johannes Leupolz
|
8950288b09
|
Fix for get_awaiter_for_state
|
2025-11-22 09:47:39 +00:00 |
|
Johannes Leupolz
|
32431b73d3
|
Fixed a problem with zombie processes
|
2025-11-16 19:34:33 +00:00 |
|
Johannes
|
8d5f6139b6
|
Update rust.yml to include dependencies
|
2025-11-15 00:12:26 +01:00 |
|
Johannes
|
dabae533cf
|
Create github action workflow
|
2025-11-15 00:09:19 +01:00 |
|
Johannes Leupolz
|
17839a6d06
|
First steps towards a .deb-build
|
2025-11-14 22:15:26 +00:00 |
|
Johannes Leupolz
|
11317a0d53
|
Added todo to README. I really should use the projects feature of github
|
2025-11-13 21:03:00 +00:00 |
|
Johannes Leupolz
|
e31946c603
|
Small fix in service file and update in README.md
|
2025-11-13 10:48:22 +00:00 |
|
Johannes Leupolz
|
aa6a8e0161
|
Update README
|
2025-11-11 22:21:53 +00:00 |
|
Johannes Leupolz
|
b9524017df
|
Get rid of a fixed wait of 2 seconds, which is sometimes too long
|
2025-11-11 21:56:25 +00:00 |
|
Johannes Leupolz
|
79383c8b76
|
Some improvements for the gamepad with the steam deck
|
2025-11-10 23:08:34 +00:00 |
|
Johannes Leupolz
|
014119fec5
|
Fixes for compat mode (used by steam)
|
2025-11-09 22:49:46 +00:00 |
|
Johannes Leupolz
|
e66347135d
|
Only write to uinput when we have a complete message
|
2025-11-09 20:37:43 +00:00 |
|
Johannes Leupolz
|
b645f73dc0
|
Simple name refactoring
|
2025-11-09 19:47:56 +00:00 |
|
Johannes Leupolz
|
2192432915
|
Started to write code to detect if the calling process is 32bit or not.
|
2025-11-09 19:20:24 +00:00 |
|
Johannes Leupolz
|
4efc3b206e
|
Deduplicate error messages that spam the logs
|
2025-11-08 22:37:42 +00:00 |
|
Johannes Leupolz
|
f98c89ab06
|
Implemented device reuse. This is relevant for Steam.
|
2025-11-08 22:06:19 +00:00 |
|
Johannes Leupolz
|
a01c20d94f
|
First support of legacy devices. Seems to be used by steam.
|
2025-11-07 21:40:21 +00:00 |
|
Johannes Leupolz
|
c65dffbffe
|
README.md Improve sequence diagram
|
2025-11-05 21:48:25 +00:00 |
|
Johannes Leupolz
|
bc03dd202d
|
Further improvements of the documentation
|
2025-11-05 21:39:14 +00:00 |
|
Johannes Leupolz
|
841f918b45
|
Screenshots and fixes in USAGE.md
|
2025-11-05 21:15:23 +00:00 |
|
Johannes Leupolz
|
b206a633bf
|
Add screenshots for USAGE.md
|
2025-11-05 21:20:41 +01:00 |
|
Johannes Leupolz
|
7ded9ee6fa
|
Compiles now on arm64
|
2025-11-04 22:16:51 +00:00 |
|
Johannes Leupolz
|
14c95fd56a
|
First details on how to use inside a container. Many details are still
missing.
|
2025-11-04 21:47:57 +00:00 |
|
Johannes Leupolz
|
f0d943f7b1
|
Update documentation
|
2025-10-31 21:17:44 +00:00 |
|
Johannes Leupolz
|
ea3277c351
|
Updated documentation for release readiness
|
2025-10-31 21:15:05 +00:00 |
|
Johannes Leupolz
|
effc17647b
|
Updated documentation for release readiness
|
2025-10-31 19:58:53 +00:00 |
|
Johannes Leupolz
|
6afa8acaa8
|
Include relevant subset of code of libfuse-sys that has not been released by the original maintainer. By this opportunity, also remove the high level api of fuse, because we don't need it. Long term goal would be to migrate to a rust port with less unsafe code.
Upate build instructions
|
2025-10-30 23:28:40 +00:00 |
|
Johannes Leupolz
|
f008dd6a4f
|
Fixed bug with wrong systemd-permissions
|
2025-10-29 09:39:00 +00:00 |
|
Johannes Leupolz
|
f04550d9d5
|
Try to get root process id of the process that tries to create a input
device. This should be more stable, because the process itself more
likely vanishes that its parent process.
|
2025-10-28 21:16:03 +00:00 |
|
Johannes Leupolz
|
53bc1ff153
|
Improved error handling; also implemented some cleanup
|
2025-10-27 22:25:31 +00:00 |
|
Johannes Leupolz
|
6d096c2e62
|
Improved documentation
|
2025-10-26 22:10:08 +00:00 |
|
Johannes Leupolz
|
356f9941a0
|
Improve README
|
2025-10-25 10:46:56 +00:00 |
|
Johannes Leupolz
|
eef3fceaf2
|
Improved readability of the DESIGN-document
|
2025-10-24 22:19:06 +00:00 |
|
Johannes Leupolz
|
1f8b0b7c77
|
improve readme
|
2025-10-24 22:05:37 +00:00 |
|
Johannes Leupolz
|
a23e01486c
|
Fix chapters in DESIGN-document
|
2025-10-24 21:46:18 +00:00 |
|
Johannes Leupolz
|
783c917ff2
|
Update documentation
|
2025-10-24 21:40:28 +00:00 |
|
Johannes Leupolz
|
0d35e76bcb
|
Build instructions added
|
2025-10-24 12:53:48 +00:00 |
|
Johannes Leupolz
|
cb59fc73b5
|
Add documentation and license information.
|
2025-10-24 09:15:19 +00:00 |
|
Johannes Leupolz
|
49149e2b48
|
Initial commit
|
2025-10-23 22:34:33 +00:00 |
|
Johannes
|
d8b2625ff1
|
Initial commit
|
2025-10-24 00:20:54 +02:00 |
|