{"id":17143181,"url":"https://github.com/debianmaster/joystick","last_synced_at":"2026-01-05T12:35:05.454Z","repository":{"id":6462658,"uuid":"7702440","full_name":"debianmaster/joystick","owner":"debianmaster","description":"Turn your android device into a joystick for your HTML5 game ,   This app opens a socket to server and polls orientation of the deivice. hostname and port are configurable.","archived":false,"fork":false,"pushed_at":"2013-01-19T16:58:44.000Z","size":184,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-29T14:53:42.156Z","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/debianmaster.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}},"created_at":"2013-01-19T11:33:22.000Z","updated_at":"2017-01-12T03:18:53.000Z","dependencies_parsed_at":"2022-09-03T12:30:28.494Z","dependency_job_id":null,"html_url":"https://github.com/debianmaster/joystick","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/debianmaster%2Fjoystick","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/debianmaster%2Fjoystick/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/debianmaster%2Fjoystick/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/debianmaster%2Fjoystick/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/debianmaster","download_url":"https://codeload.github.com/debianmaster/joystick/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245241612,"owners_count":20583280,"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":[],"created_at":"2024-10-14T20:33:55.312Z","updated_at":"2026-01-05T12:35:00.430Z","avatar_url":"https://github.com/debianmaster.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"Turn your android device into a joystick for your HTML5 game , This app opens a socket to server and polls orientation of the deivice. \nhostname and port are configurable. \nA node server program is provided for testing.\n\nCheck list:  \n\n\n\n\n\n\nFor *server-nodejs-program*\n\n1) app.js   rename host ip address to appropriate ip address of your server\n\n2) server.js rename host ip address to appropriate ip address of your server\n\n3) Please run server.js first and then app.js   to run on node   \n\n   a) node server.js\n   \n   b) node app.js\n   \n4) in public/index.html  change the ip address to your server IP address  \n\n    \tvar socket = io.connect('http://208.117.34.161');   -- this line \n            \n5) node modules that need to be installed\n\ta)  socket.io   (npm install socket.io)\n\n\n\n\n\n\n\n\nFor *client-android-application*\t\n\n1) make sure you run server which listens on port 8081 (by default) before using the android application\n\n2) android client sends data to server as follows\n\n\n\tFor auth :\n\t{\"Action\":\"Auth\",\"User\":\"tesrusername\",\"Pwd\":\"testpwd\"}\n\t\n\tFor device orientation change:\n\t{\"Action\":\"Angle\",\"Angle\":\"246.57813\"}\n\nI will be happy to help for further assistance , 9chakri@gmail.com\t\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdebianmaster%2Fjoystick","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdebianmaster%2Fjoystick","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdebianmaster%2Fjoystick/lists"}