Changes
- Update ci.yml
- fix update changelog
- Bashing my head agains the wall here
- whoops lmao
- Update ci.yml
- Update ci.yml
- Update ci.yml
- Update ci.yml
- One of these days lmao
- Update ci.yml
- Update ci.yml
- Update ci.yml
- Update ci.yml
- Update ci.yml
- Update ci.yml
- Update ci.yml
- Delete .github/workflows/auto-release.yml
- Create auto-release.yml
- Update ci.yml
- Update and rename cmake-multi-platform.yml to ci.yml
- Create cmake-multi-platform.yml
- Linting
- Removed wordiness in readmes
- Merge pull request #4 from K4HVH/lib
- linting
- Numerous changes
- Moved to library-style system
- Fixed some other windows issues
- Hopefully fixed windows compilation
- Improved windows build
- Removed vs dependency
- Fixed history
- Merge pull request #3 from K4HVH/alt
- Reset history
- Fix some race conditions
- More fixes for potential crashes
- Hopefully fixed some issues with the connection system
- Improvements to connection logic
- Added drag operations and improved batchign system
- Update readme
- Fixed get methods
- Removed a bunch of useless async shit (didnt need responses so doesnt need async)
- Update claude.md
- Added claude.md
- Fixed some fake-async sections
- Merge pull request #2 from K4HVH/linux
- Removed lib generation
- Added linux support
- Update README.md
- Release v1.1.0
- Delete makcu-cpp/include/utilities.h
- Whoops, left in old utilities function
- Updated README
- Added button mask
- More updates to match python examples
- Move in-sync with actual MAKCU capabilities
- Working test
- deleted useless stuff
- test
- Updated structure
- init vs
- Initial commit
Downloads
- Windows:
makcu-cpp-windows.zip, makcu-cpp-windows-installer.exe
- Linux:
makcu-cpp-linux.tar.gz, makcu-cpp-linux.deb, makcu-cpp-linux.rpm
Quick Start
#include <makcu.h>
makcu::Device device;
device.connect();
device.mouseMove(100, 0);