{"id":19000316,"url":"https://github.com/fuse-modules/fuse-gamecontroller","last_synced_at":"2026-05-04T01:31:54.891Z","repository":{"id":57243279,"uuid":"210515303","full_name":"fuse-modules/fuse-gamecontroller","owner":"fuse-modules","description":"GameController package for Fuse Open.","archived":false,"fork":false,"pushed_at":"2019-10-15T07:06:01.000Z","size":1058,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-09T15:02:58.862Z","etag":null,"topics":["android","dotnet","fuse","game-controller","javascript","typescript","uno"],"latest_commit_sha":null,"homepage":"","language":"Uno","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fuse-modules.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-09-24T04:58:09.000Z","updated_at":"2020-12-25T05:55:59.000Z","dependencies_parsed_at":"2022-09-15T08:50:34.049Z","dependency_job_id":null,"html_url":"https://github.com/fuse-modules/fuse-gamecontroller","commit_stats":null,"previous_names":["mortend/fuse-gamecontroller"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fuse-modules%2Ffuse-gamecontroller","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fuse-modules%2Ffuse-gamecontroller/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fuse-modules%2Ffuse-gamecontroller/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fuse-modules%2Ffuse-gamecontroller/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fuse-modules","download_url":"https://codeload.github.com/fuse-modules/fuse-gamecontroller/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240018706,"owners_count":19734874,"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","dotnet","fuse","game-controller","javascript","typescript","uno"],"created_at":"2024-11-08T18:06:53.569Z","updated_at":"2026-04-19T05:30:16.430Z","avatar_url":"https://github.com/fuse-modules.png","language":"Uno","funding_links":[],"categories":[],"sub_categories":[],"readme":"# fuse-gamecontroller\n\n[![AppVeyor build status](https://img.shields.io/appveyor/ci/mortend/fuse-gamecontroller/master.svg?logo=appveyor\u0026logoColor=silver\u0026style=flat-square)](https://ci.appveyor.com/project/mortend/fuse-gamecontroller/branch/master)\n[![NPM package](https://img.shields.io/npm/v/fuse-gamecontroller.svg?style=flat-square)](https://www.npmjs.com/package/fuse-gamecontroller)\n[![Slack](https://img.shields.io/badge/chat-on%20slack-blue.svg?style=flat-square)](https://slackcommunity.fusetools.com/)\n[![License: MIT](https://img.shields.io/github/license/mortend/fuse-gamecontroller.svg?style=flat-square)](LICENSE)\n\nGame controller package for [Fuse Open].\n\n\u003e This package makes it easy to take advantage of game controllers connected via Bluetooth or USB, using either JavaScript, TypeScript or Uno APIs, in your Fuse apps for Android or Windows/.NET (desktop preview).\n\n[Fuse Open]: https://fuseopen.com/\n\n## Install\n\n```shell\nnpm install fuse-gamecontroller\n```\n\nThis will install the `Fuse.GameController` library for [Fuse SDK](https://www.npmjs.com/package/fuse-sdk).\n\n## Usage\n\n```typescript\nimport GameController from \"FuseJS/GameController\"\n```\n\nTo use this API in your project, you must add `\"Fuse.GameController\"` to `\"Packages\"` in your `.unoproj` file.\n\n## Contributing\n\nPlease [report an issue](https://github.com/mortend/fuse-gamecontroller/issues) if you encounter a problem, or [open a pull request](https://github.com/mortend/fuse-gamecontroller/pulls) if you make a patch.\n\n## License\n\nMIT.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffuse-modules%2Ffuse-gamecontroller","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffuse-modules%2Ffuse-gamecontroller","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffuse-modules%2Ffuse-gamecontroller/lists"}