Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/me2d13/hidmacros
https://github.com/me2d13/hidmacros
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/me2d13/hidmacros
- Owner: me2d13
- Created: 2014-12-25T21:06:04.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2015-02-13T22:47:37.000Z (almost 10 years ago)
- Last Synced: 2024-07-31T07:16:59.264Z (5 months ago)
- Language: Pascal
- Size: 1.91 MB
- Stars: 146
- Watchers: 16
- Forks: 47
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
hidmacros
=========
These files are sources of HidMacros application - http://www.hidmacros.eu.
As author of this application has no time for further development source code is now available for everyone.
The application is developped in TurboDelphi as windows 32bit application. It consist of 3 main projects:
* HidMacros application itself (GUI)
* WinHook dll - dynamic library for windows global hooking, to block key press for defined macro in target application
* Xplane plugin - dll for Xplane interfaceAs Xplane 10 is mainfly 64b application and TurboDelphi is not free with 64b compiler the Xplane plugin was also compiled in Lazarus using free pascal compiler. It has separate folder with sources however it's copy of whole application with only few changes for compilation.
The code structure and organization is not perfect now so some cleanup and documentation is one of first tasks to be done. However it works and those are real sources used for last build.
The application has several dependencies (DirectX API, SimConnect SDK, X-plane SDK) - those are not included but should be public available.
However if anyone has difficulties to compile this application, please contact author at [email protected].This readme file contains only basic info and should be improved.