Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Xtr126/XtMapper
Advanced keyboard and mouse input mapping tool
https://github.com/Xtr126/XtMapper
android android-x86 blissos cpp java
Last synced: 3 months ago
JSON representation
Advanced keyboard and mouse input mapping tool
- Host: GitHub
- URL: https://github.com/Xtr126/XtMapper
- Owner: Xtr126
- License: gpl-3.0
- Created: 2021-10-22T03:21:58.000Z (about 3 years ago)
- Default Branch: dev
- Last Pushed: 2024-08-01T06:54:18.000Z (3 months ago)
- Last Synced: 2024-08-01T07:09:03.330Z (3 months ago)
- Topics: android, android-x86, blissos, cpp, java
- Language: Java
- Homepage: https://xtr126.github.io/XtMapper-docs
- Size: 1.22 MB
- Stars: 166
- Watchers: 3
- Forks: 17
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-shizuku - XtMapper - Keymapper for Android x86 `GPL-3.0` (Apps / Input methods)
README
XtMapper
XtMapper, a free and open source keymapper.
Play your Android games with keyboard and mouse
## About and features
https://xtr126.github.io/XtMapper-docs/guides/about
[Watch video on YouTube](https://www.youtube.com/watch?v=Slcu43xBV3M)## Screenshots
| | |
| ------------- | ------------- |
| | |## Development
### Build
- Run `./gradlew assembleDebug` or `./gradlew.bat assembleDebug` at the base directory of the project## Help and support
Join us on telegram: [t.me/xtmapper](https://t.me/xtmapper)## Using on waydroid
Experimental: https://github.com/Xtr126/wayland-getevent## Credits
Open source libraries used:- [Starlight](https://github.com/withastro/starlight) - Documentation framework
- [Material Design Components](https://github.com/material-components/material-components-android) - User interface
- [FloatingActionButtonSpeedDial](https://github.com/leinardi/FloatingActionButtonSpeedDial) - Controls in editor
- [libsu](https://github.com/topjohnwu/libsu) - RootService
- [Logo](https://github.com/Xtr126/XtMapper/assets/80520774/2093a10b-f63f-4687-a4c9-d803f66d4e82) - Made with [Blender](https://www.blender.org/)[Some code](./app/src/main/java/com/genymobile/scrcpy) from the [scrcpy](https://github.com/Genymobile/scrcpy) project was used for implementing multi-touch support in the keymapper.
[](https://apt.izzysoft.de/fdroid/index/apk/xtr.keymapper)
## Copyright and License
The source code is licensed under the GPL v3.
```
XtMapper
Copyright (C) 2022 Xtr126This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; version 3.This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.You should have received a copy of the GNU General Public License
along with this program. If not, see https://www.gnu.org/licenses/.
```
Do not publish unofficial APKs to the play store. It hurts open source projects like ours.