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
|**FastVision**|[Java2D](https://docs.oracle.com/javase/8/docs/technotes/guides/2d/spec/j2d-intro.html) is too slow for object detection. FastVision uses [GPU compute shaders](https://learn.microsoft.com/en-us/windows/win32/direct3d11/compute-shaders) for <10ms [template matching](https://docs.opencv.org/4.x/d4/dc6/tutorial_py_template_matching.html) and [feature extraction](https://en.wikipedia.org/wiki/Feature_extraction). |
64
64
|**[FastHotkey](https://github.com/andrestubbe/FastHotkey)**| Safe, filtered version — only registered combinations are intercepted, without the invasiveness of global hooks. |
65
65
|**FastGamepad**| No native controller support in Java. FastGamepad reads [XInput](https://learn.microsoft.com/en-us/windows/win32/xinput/getting-started-with-xinput)/[DirectInput](https://learn.microsoft.com/en-us/previous-versions/windows/desktop/ee416842(v=vs.85)) for racing/fighting game bots. |
66
+
|**[FastStylus](https://github.com/andrestubbe/FastStylus)**| Java's AWT only provides mouse emulation for pen input. FastStylus provides hardware-level stylus access via [Windows Pointer API](https://learn.microsoft.com/en-us/windows/win32/inputmsg/wm-pointerdown) — pressure, tilt, eraser, barrel buttons, and hover for Surface Pen, Wacom, and Windows Ink devices. |
66
67
|**FastHumanInput**| Unifies all input sources into a single event stream optimized for AI agents and automation pipelines. |
Copy file name to clipboardExpand all lines: README.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,6 +24,7 @@
24
24
|**[FastCore](https://github.com/andrestubbe/fastcore)**| JNI loader & platform abstraction |**Required by all FastJava**| ✅ Alpha Released v1.0.0 |
25
25
|**[FastClipboard](https://github.com/andrestubbe/fastclipboard)**| Native clipboard access |**2-3× faster** than AWT | ✅ Alpha Released |
26
26
|**[FastRobot](https://github.com/andrestubbe/fastrobot)**| Screen capture & automation |**10-17× faster** than Robot | ✅ Alpha Released |
27
+
|**[FastStylus](https://github.com/andrestubbe/faststylus)**| Native stylus/pen input (pressure, tilt, eraser) |**Impossible** in pure Java | ✅ Alpha Released |
27
28
|**[FastHotkey](https://github.com/andrestubbe/fasthotkey)**| Global system-wide hotkeys |**Impossible** in pure Java | ✅ Alpha Released |
28
29
|**[FastTheme](https://github.com/andrestubbe/fasttheme)**| Windows dark/light theme detection |**Impossible** in pure Java | ✅ Alpha Released v1.2.0 |
29
30
|**[FastTouch](https://github.com/andrestubbe/fasttouch)**| Native multi-touch input |**Impossible** in pure Java | ✅ Alpha Released v1.1.0 |
0 commit comments