PenFerry is a tool that connects stylus interactions from an Android device to a Windows machine, allowing for real-time mirroring of actions.
  • Kotlin 66.3%
  • Go 32.8%
  • Inno Setup 0.9%
Find a file
Sett17 fb66b8fc16 chore(main.yml): update Go build command
Update the Go build command in the main.yml file to include the `-ldflags="-H windowsgui"` flag. This flag ensures that the resulting executable has a GUI interface on Windows.
2023-08-09 23:35:11 +02:00
.github/workflows chore(main.yml): update Go build command 2023-08-09 23:35:11 +02:00
Android feat(mainactivity): add canvas drawing for pen input 2023-08-07 04:22:42 +02:00
Windows chore(main.yml): update Go build command 2023-08-09 23:35:11 +02:00
.gitignore fix: Fix file paths in Windows installer 2023-08-06 23:18:56 +02:00
CONTRIBUTING.md chore: add README files 2023-08-06 16:11:52 +02:00
LICENSE Create LICENSE 2023-08-06 15:37:05 +02:00
README.md chore: add README files 2023-08-06 16:11:52 +02:00

PenFerry 🖊️🚢

PenFerry is a tool that connects stylus interactions from an Android device to a Windows machine, allowing for real-time mirroring of actions.

Overview 🌐

The project is split into two main components:

  • Android App: Captures and sends stylus interactions from an Android device.
  • Windows Application: Receives and processes the stylus data on a Windows machine.

Features 🌟

  • Stylus Mirroring: Reflects stylus actions from Android to Windows.
  • Configuration: Provides settings to establish a connection between devices.
  • Supported Interactions: Handles basic stylus movements and specific actions like the supplemental two-finger tap.

Getting Started 🚀

  1. Android App Setup: Refer to the Android README's Setup section for installation and configuration details.
  2. Windows Application Setup: Detailed setup instructions for the Windows component can be found in the Windows README's Setup section.

License 📄

PenFerry uses the Unlicense. More details can be found in the LICENSE file.

Contributing 🤝

Contributions to PenFerry are welcome. Please refer to CONTRIBUTING.md for guidelines.