{"id":26923055,"url":"https://github.com/controllercustom/xac_tricks","last_synced_at":"2026-02-12T00:33:49.540Z","repository":{"id":275488784,"uuid":"926224039","full_name":"controllercustom/XAC_tricks","owner":"controllercustom","description":"Xbox Adaptive Controller Tricks","archived":false,"fork":false,"pushed_at":"2025-02-02T21:01:30.000Z","size":73,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-09-03T15:49:51.678Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/controllercustom.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2025-02-02T20:46:21.000Z","updated_at":"2025-02-02T21:01:33.000Z","dependencies_parsed_at":"2025-02-02T21:39:04.301Z","dependency_job_id":null,"html_url":"https://github.com/controllercustom/XAC_tricks","commit_stats":null,"previous_names":["controllercustom/xac_tricks"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/controllercustom/XAC_tricks","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/controllercustom%2FXAC_tricks","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/controllercustom%2FXAC_tricks/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/controllercustom%2FXAC_tricks/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/controllercustom%2FXAC_tricks/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/controllercustom","download_url":"https://codeload.github.com/controllercustom/XAC_tricks/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/controllercustom%2FXAC_tricks/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29351055,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-11T20:11:40.865Z","status":"ssl_error","status_checked_at":"2026-02-11T20:10:41.637Z","response_time":97,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":[],"created_at":"2025-04-02T00:38:47.063Z","updated_at":"2026-02-12T00:33:49.522Z","avatar_url":"https://github.com/controllercustom.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Xbox Adaptive Controller Tricks\n\n## Move Mouse Pointer using AT Switch/Buttons\n\nThe Windows Mouse Keys feature lets the user move the mouse pointer using\nthe numeric keypad keys. The XAC can send keyboard key presses including\nthe numeric keypad keys. Combining these features allows the user to\nmove the mouse pointer using AT switches/buttons plugged into the XAC.\n\n\u003cdetails\u003e\n\n### Turn Num Lock On\n\n### Configure XAC\n\nTurn off Mouse Keys during this step. In Setting | Accessibility | Mouse. Or\nsearch for \"mouse keys\".\n\nCreate profile named \"Mouse Keys\".\n\n![Mouse Keys Profile](./images/Mouse_Keys_Profile.jpg)\n\nConfigure Dpad Up to send Keyboard Numpad 8.\n\n![Mouse Keys Dpad Up](./images/Mouse_Keys_Dpad_Up.jpg)\n\nAssign the profile to a slot. I chose slot 3.\n\n### Turn on Mouse Keys\n\nIn Setting | Accessibility | Mouse. Or search for \"mouse keys\".\n\n### Plug in AT Switch/Button to Dpad Up input jack\n\nPress the XAC profile button to select profile 3.\n\nPress the button to move the mouse pointer. Or press the XAC Dpad up.\n\n### Configure more input jacks for Dpad left, right, and down.\n\u003c/details\u003e\n\n## Convert XAC Joystick to Mouse\n\nhttps://github.com/controllercustom/XAC_mouse\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcontrollercustom%2Fxac_tricks","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcontrollercustom%2Fxac_tricks","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcontrollercustom%2Fxac_tricks/lists"}