{ "info": { "author": "LittleCoder", "author_email": "i7meavnktqegm1b@qq.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.5", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "remotejoystick\r\n===============\r\n\r\n|py27| |py35| `\u4e2d\u6587\u7248 `_\r\n\r\nRemote joysticks can be connected to local computers now.\r\n\r\nSo some interesting games without online version can be played through screen sharing.\r\n\r\nThis version turns remote joysticks into local keyboard. With a ordinary server, delay is about 100ms.\r\n\r\nAlso, this program provide local joystick to keyboard function.\r\n\r\nInstall\r\n>>>>>>>\r\n\r\nYou may install this program through the following script:\r\n\r\n.. code:: bash\r\n\r\n pip install remotejoystick\r\n\r\n\r\nUsage\r\n>>>>>\r\n\r\nThis program provides two basic functions: local j2k & remote joystick connection.\r\n\r\nMore detailed help info is also available: `remotejoystick -h`\r\n\r\n**remote joystick connection**\r\n\r\nFirst, you need to have an touchable public net ip, assume it is `114.114.114.114`.\r\n\r\nInstall this program on the server of the ip (three platfroms supported), and run this cmd: `remotejoystick -ep 2333`.\r\n\r\nThis will use 2333 port for this program.\r\n\r\nThen run this cmd on the joystick pc: `remotejoystick -sd 114.114.114.114 -p 2333`. (-j option is for more than one joystick)\r\n\r\nFinally, use this cmd on game pc: `remotejoystick -rd 114.114.114.114 -p 2333`. (order of the last two cmd does not matter)\r\n\r\n**local joystick to keyboard**\r\n\r\nUse this cmd to turn joystick to keyboard locally: `remotejoystick --local`.\r\n\r\nFuture features\r\n>>>>>>>>>>>>>>>\r\n\r\n- Visual version\r\n- Simulate as joystick signal locally (**help wanted! If you have any idea please contact me.**)\r\n\r\nAuthor\r\n>>>>>>\r\n\r\nAuthor: `LittleCoder `_\r\n\r\nEmail: i7meavnktqegm1b@qq.com\r\n\r\nSuggestion: `Issue #1 `_\r\n\r\n.. |py27| image:: https://img.shields.io/badge/python-2.7-ff69b4.svg\r\n.. |py35| image:: https://img.shields.io/badge/python-3.5-red.svg\r\n.. _chinese_version: https://github.com/littlecodersh/remotejoystick/blob/master/README.md\r\n.. _author: https://github.com/littlecodersh\r\n.. _issue#1: https://github.com/littlecodersh/remotejoystick/issues/1\r\n\r\n\r\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/littlecodersh/remotejoystick", "keywords": "joystick remote socket", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "remotejoystick", "package_url": "https://pypi.org/project/remotejoystick/", "platform": "", "project_url": "https://pypi.org/project/remotejoystick/", "project_urls": { "Homepage": "https://github.com/littlecodersh/remotejoystick" }, "release_url": "https://pypi.org/project/remotejoystick/0.0.6/", "requires_dist": [ "docopt", "pygame" ], "requires_python": "", "summary": "Remote joysticks can be used as locals ones.", "version": "0.0.6" }, "last_serial": 2339698, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "9fba305098f44cf2bf2bd0ef42aa9668", "sha256": "6e528d46311afd84844867248ee4f53ba7a0fe21801465c1b8ec2cedf9e7585c" }, "downloads": -1, "filename": "remotejoystick-0.0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "9fba305098f44cf2bf2bd0ef42aa9668", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 15720, "upload_time": "2016-09-13T06:12:45", "url": "https://files.pythonhosted.org/packages/30/28/898d0015463f2c5e8b6b9b2bf8a0a730d5824a2dd43211b35f4766366cc9/remotejoystick-0.0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5c633409432d520f8ceb26a0b63195ab", "sha256": "47c0c1c088a0967a0fab0e45df440b147c9928348ea2ffc3abc4e9d87586e2c5" }, "downloads": -1, "filename": "remotejoystick-0.0.2.zip", "has_sig": false, "md5_digest": "5c633409432d520f8ceb26a0b63195ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17483, "upload_time": "2016-09-13T06:12:48", "url": "https://files.pythonhosted.org/packages/81/8a/59585444d9a64d9d17cd656e6014ddc9abb9a7e576ac43977e537df06574/remotejoystick-0.0.2.zip" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "ce4e970ebe24227aaa74684e85c2201d", "sha256": "17196831a4057b931d8fe81d724c7f793f35284d6f861d894d17f11740a281fa" }, "downloads": -1, "filename": "remotejoystick-0.0.3-py2-none-any.whl", "has_sig": false, "md5_digest": "ce4e970ebe24227aaa74684e85c2201d", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 15679, "upload_time": "2016-09-13T06:17:27", "url": "https://files.pythonhosted.org/packages/5d/5b/859217b48142cccffaf91731780fe1ed63faf4e0b2b5b1617bba3f8ba900/remotejoystick-0.0.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5247eecc3796819b13db42816e6543fa", "sha256": "b1d8f047eb2e28c6a3a077e8c030d759011e8b4d1d286f224a18a3eaa90152e6" }, "downloads": -1, "filename": "remotejoystick-0.0.3.zip", "has_sig": false, "md5_digest": "5247eecc3796819b13db42816e6543fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17441, "upload_time": "2016-09-13T06:17:32", "url": "https://files.pythonhosted.org/packages/56/8c/c7829e3731cf405cf32492731f62beeb1c9e70fcaa452b1364efae0d9f69/remotejoystick-0.0.3.zip" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "fa8a457bdacf3cdf93daa7a365b6cd3d", "sha256": "d13722a6b86cb9a953adb11ce2a0aaedd7e0a44004d6117c834a3674e21b2613" }, "downloads": -1, "filename": "remotejoystick-0.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fa8a457bdacf3cdf93daa7a365b6cd3d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15840, "upload_time": "2016-09-13T07:56:52", "url": "https://files.pythonhosted.org/packages/8b/5e/c51091a012366417569c4a064a1df16c91ab120d50f536eadf930ed2c3f9/remotejoystick-0.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bbfca75c9a8358d9b3bda1119382ab4d", "sha256": "febe4395e4cae96e52ceaa8c7df5b120275e1c958d77bd0407c490944df6230c" }, "downloads": -1, "filename": "remotejoystick-0.0.5.zip", "has_sig": false, "md5_digest": "bbfca75c9a8358d9b3bda1119382ab4d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17622, "upload_time": "2016-09-13T07:56:58", "url": "https://files.pythonhosted.org/packages/74/c2/45882285b4a467885ec245c17d04010cb5c6c5ee4a45198ff5390b3c74d2/remotejoystick-0.0.5.zip" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "e618848e8c505b51d7fbd20dfcc79181", "sha256": "7c5bee5d673381ee8ada17988c3d043acbe1b3715b56634b863667b1b7da899b" }, "downloads": -1, "filename": "remotejoystick-0.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e618848e8c505b51d7fbd20dfcc79181", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15859, "upload_time": "2016-09-13T09:16:28", "url": "https://files.pythonhosted.org/packages/a6/aa/7bcd764c7ca46aa8c2cad16eeae5b0d905ce04cb4eee9db8aa01940b968c/remotejoystick-0.0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ac93f00baeb30630252a3b2aec92b724", "sha256": "365674091e01ed129e00369cc38a8d979fb467760e9186591dd7ccfe57de4daa" }, "downloads": -1, "filename": "remotejoystick-0.0.6.zip", "has_sig": false, "md5_digest": "ac93f00baeb30630252a3b2aec92b724", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17643, "upload_time": "2016-09-13T09:16:34", "url": "https://files.pythonhosted.org/packages/5c/00/241dafd053d1ce3ef1b430baabd631916b26580934b2145d55666ea4e6bc/remotejoystick-0.0.6.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e618848e8c505b51d7fbd20dfcc79181", "sha256": "7c5bee5d673381ee8ada17988c3d043acbe1b3715b56634b863667b1b7da899b" }, "downloads": -1, "filename": "remotejoystick-0.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e618848e8c505b51d7fbd20dfcc79181", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15859, "upload_time": "2016-09-13T09:16:28", "url": "https://files.pythonhosted.org/packages/a6/aa/7bcd764c7ca46aa8c2cad16eeae5b0d905ce04cb4eee9db8aa01940b968c/remotejoystick-0.0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ac93f00baeb30630252a3b2aec92b724", "sha256": "365674091e01ed129e00369cc38a8d979fb467760e9186591dd7ccfe57de4daa" }, "downloads": -1, "filename": "remotejoystick-0.0.6.zip", "has_sig": false, "md5_digest": "ac93f00baeb30630252a3b2aec92b724", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17643, "upload_time": "2016-09-13T09:16:34", "url": "https://files.pythonhosted.org/packages/5c/00/241dafd053d1ce3ef1b430baabd631916b26580934b2145d55666ea4e6bc/remotejoystick-0.0.6.zip" } ] }