{"id":13643889,"url":"https://github.com/Xtr126/XtMapper","last_synced_at":"2025-04-21T06:31:57.897Z","repository":{"id":43917968,"uuid":"419952335","full_name":"Xtr126/XtMapper","owner":"Xtr126","description":"Keyboard and mouse input mapper","archived":false,"fork":false,"pushed_at":"2025-04-14T08:44:50.000Z","size":1574,"stargazers_count":266,"open_issues_count":12,"forks_count":26,"subscribers_count":2,"default_branch":"dev","last_synced_at":"2025-04-14T09:45:03.907Z","etag":null,"topics":["android","android-x86","blissos","cpp","java"],"latest_commit_sha":null,"homepage":"https://xtr126.github.io/XtMapper-docs","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Xtr126.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"Xtr126"}},"created_at":"2021-10-22T03:21:58.000Z","updated_at":"2025-04-14T08:44:54.000Z","dependencies_parsed_at":"2024-03-22T17:04:41.723Z","dependency_job_id":"6d5afc91-0d89-4e70-8632-5f247eb519af","html_url":"https://github.com/Xtr126/XtMapper","commit_stats":null,"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Xtr126%2FXtMapper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Xtr126%2FXtMapper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Xtr126%2FXtMapper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Xtr126%2FXtMapper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Xtr126","download_url":"https://codeload.github.com/Xtr126/XtMapper/tar.gz/refs/heads/dev","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250008226,"owners_count":21359951,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","android-x86","blissos","cpp","java"],"created_at":"2024-08-02T01:01:54.308Z","updated_at":"2025-04-21T06:31:57.892Z","avatar_url":"https://github.com/Xtr126.png","language":"Java","readme":"\u003cp align=\"center\"\u003e\n\u003ca href=\"#\" target=\"_blank\"\u003e\u003cimg src=\"https://github.com/Xtr126/XtMapper/assets/80520774/2093a10b-f63f-4687-a4c9-d803f66d4e82\" width=\"300px\" height=\"300px\"/\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003e\n  XtMapper\n\u003c/h1\u003e\n\u003cp align=\"center\"\u003e\n  XtMapper, a free and open source keymapper. \u003cbr\u003e\n  Play your Android games with keyboard and mouse\u003cbr\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/Xtr126/XtMapper/releases\"\u003e\n     \u003cimg src=\"https://img.shields.io/github/downloads/Xtr126/XtMapper/total.svg?style=for-the-badge\u0026logo=android\" height=\"30px\"/\u003e\n  \u003c/a\u003e\n \u003c/p\u003e\n\n## About and features\nhttps://xtr126.github.io/XtMapper-docs/guides/about  \n[Watch video on YouTube](https://www.youtube.com/watch?v=Slcu43xBV3M)  \n\n ## Screenshots\n\n|   |   |   |\n| ------------- | ------------- | ------------- |\n|  \u003cimg src=\"https://github.com/user-attachments/assets/827924ac-3e26-4bdf-a219-c427ad4c110c\"/\u003e  |  \u003cimg src=\"https://github.com/user-attachments/assets/9150aff0-3545-4d8d-b5dc-91ed7ff8864a\"/\u003e  |  \u003cimg src=\"https://github.com/user-attachments/assets/f8303664-5c9e-41e1-b7c7-0d80fd0ad3e9\"/\u003e  |\n## Development\n\n### Build\n- Run `./gradlew assembleDebug` or `./gradlew.bat assembleDebug` at the base directory of the project \n\n## Help and support \nTo report any bugs to help improve XtMapper please create an issue at https://github.com/Xtr126/XtMapper/issues\n\nTo share your thoughts on XtMapper/ ask any questions please create a post at https://github.com/Xtr126/XtMapper/discussions \n\n## Using on waydroid\nhttps://xtr126.github.io/XtMapper-docs/waydroid\n## Credits\n@guobao2333 - [Chinese translation](https://github.com/Xtr126/XtMapper/pull/101)  \n@muhammadbahaa2001 - [Arabic translation](https://github.com/Xtr126/XtMapper/pull/106)  \n@KSMaan45 - [Punjabi translation](https://github.com/Xtr126/XtMapper/pull/109)  \n\n\nHelp us translate on [Crowdin](https://crowdin.com/project/xtmapper/) or GitHub  \n\n\nAnd everyone else not mentioned here who took their time reporting bugs and making suggestions.\n\nOpen source libraries used:\n- [Starlight](https://github.com/withastro/starlight) - Documentation framework  \n- [Material Design Components](https://github.com/material-components/material-components-android) - User interface\n- [FloatingActionButtonSpeedDial](https://github.com/leinardi/FloatingActionButtonSpeedDial) - Controls in editor\n- [libsu](https://github.com/topjohnwu/libsu) - RootService  \n- [Logo](https://github.com/Xtr126/XtMapper/assets/80520774/2093a10b-f63f-4687-a4c9-d803f66d4e82) - Made with [Blender](https://www.blender.org/)\n\n\n[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.  \n[\u003cimg src=\"https://gitlab.com/IzzyOnDroid/repo/-/raw/master/assets/IzzyOnDroid.png\"\n     alt=\"Get it on IzzyOnDroid\"\n     height=\"80\"\u003e](https://apt.izzysoft.de/fdroid/index/apk/xtr.keymapper)\n## Copyright and License\nThe source code is licensed under the GPL v3.   \n```\nXtMapper\nCopyright (C) 2022 Xtr126\n\nThis program is free software; you can redistribute it and/or modify\nit under the terms of the GNU General Public License as published by\nthe Free Software Foundation; version 3.\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU General Public License for more details.\n\nYou should have received a copy of the GNU General Public License \nalong with this program. If not, see https://www.gnu.org/licenses/.\n```\nDo not publish unofficial APKs to the play store. It hurts open source projects like ours.\n","funding_links":["https://github.com/sponsors/Xtr126"],"categories":["Apps","🔐 Security \u0026 Privacy","Oct 01, 2024","Java"],"sub_categories":["Input methods","🔧 Uncategorized Tools"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FXtr126%2FXtMapper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FXtr126%2FXtMapper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FXtr126%2FXtMapper/lists"}