You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+8-6Lines changed: 8 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,15 +30,15 @@ This project is now being maintained **thanks to all the people that are support
30
30
All backers and sponsors are listed [here](https://github.com/TheNeuronProject/BACKERS/blob/main/README.md).
31
31
32
32
### How to support us
33
-
- Donate on [Patreon](https://www.patreon.com/classicoldsong)
34
-
- Buy our products on our [Tindie Store](https://www.tindie.com/stores/sudomaker/), if they are meaningful to you (please leave a message: `ydotool user`, so we can know that this purchase is for supporting ydotool)
33
+
- Donate on our [Patreon](https://www.patreon.com/classicoldsong)
34
+
- Buy our products on our [Official Store](https://su.mk/store), if they are meaningful to you (please leave a message: `ydotool user`, so we can know that this purchase is for supporting ydotool)
35
35
36
36
### More talks
37
-
[READ THIS BEFORE COMPLAINING ANYTHING ABOUT THE DONATION & ITS PRICING](https://christine.website/blog/open-source-broken-2021-12-11)
37
+
[Article: "Open Source" is Broken](https://christine.website/blog/open-source-broken-2021-12-11)
38
38
39
39
Independent software developers in China, like us, have 10 times more life pressure than Marak, the author of faker.js. Since ydotool has the opportunity to benefit large IT companies who won't pay a penny to us, we've changed the license to AGPLv3. These large IT companies are the main cause of life pressure here, such as the "996" working hours.
40
40
41
-
**Marak's fate will repeat on all open source developers eventually (of course we aren't talking about those who were born in billionare families) if we just keep fighting with each other and do nothing to improve the situation. If you make open source software as well, don't hesitate to ask for donations if you actually want them.**
41
+
**Marak's fate will repeat on all open source developers eventually (of course we aren't talking about those who were born in billionare families) if we just _keep fighting with each other and do nothing to improve the situation._ If you make open source software as well, don't hesitate to ask for donations if you actually _need_ them.**
42
42
43
43
Also make sure you understand all the terms of AGPLv3 before using this software.
44
44
@@ -86,9 +86,11 @@ ydotool works differently from xdotool. xdotool sends X events directly to X ser
86
86
87
87
When ydotool runs and creates a virtual input device, it will take some time for your graphical environment (X11/Wayland) to recognize and enable the virtual input device. (Usually done by udev)
88
88
89
-
So, if the delay was too short, the virtual input device may not got recognized & enabled by your graphical environment in time.
89
+
So, if the delay was too short, the virtual input device may not get recognized & enabled by your graphical environment in time.
90
90
91
-
In order to solve this problem, I made a persistent background service, ydotoold, to hold a persistent virtual device, and accept input from ydotool. When ydotoold is unavailable, ydotool will try to work without it.
91
+
In order to solve this problem, a persistent background service, ydotoold, is made to hold a persistent virtual device, and accept input from ydotool.
0 commit comments