Skip to main content

Remote joysticks can be used as locals ones.

Project description

py27 py35 中文版

Remote joysticks can be connected to local computers now.

So some interesting games without online version can be played through screen sharing.

This version turns remote joysticks into local keyboard. With a ordinary server, delay is about 100ms.

Also, this program provide local joystick to keyboard function.

Install

You may install this program through the following script:

pip install remotejoystick

Usage

This program provides two basic functions: local j2k & remote joystick connection.

More detailed help info is also available: remotejoystick -h

remote joystick connection

First, you need to have an touchable public net ip, assume it is 114.114.114.114.

Install this program on the server of the ip (three platfroms supported), and run this cmd: remotejoystick -ep 2333.

This will use 2333 port for this program.

Then run this cmd on the joystick pc: remotejoystick -sd 114.114.114.114 -p 2333. (-j option is for more than one joystick)

Finally, use this cmd on game pc: remotejoystick -rd 114.114.114.114 -p 2333. (order of the last two cmd does not matter)

local joystick to keyboard

Use this cmd to turn joystick to keyboard locally: remotejoystick –local.

Future features

  • Visual version

  • Simulate as joystick signal locally (help wanted! If you have any idea please contact me.)

Author

Author: LittleCoder

Email: i7meavnktqegm1b@qq.com

Suggestion: Issue #1

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

remotejoystick-0.0.6.zip (17.6 kB view details)

Uploaded Source

Built Distribution

remotejoystick-0.0.6-py2.py3-none-any.whl (15.9 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file remotejoystick-0.0.6.zip.

File metadata

  • Download URL: remotejoystick-0.0.6.zip
  • Upload date:
  • Size: 17.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for remotejoystick-0.0.6.zip
Algorithm Hash digest
SHA256 365674091e01ed129e00369cc38a8d979fb467760e9186591dd7ccfe57de4daa
MD5 ac93f00baeb30630252a3b2aec92b724
BLAKE2b-256 5c00241dafd053d1ce3ef1b430baabd631916b26580934b2145d55666ea4e6bc

See more details on using hashes here.

File details

Details for the file remotejoystick-0.0.6-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for remotejoystick-0.0.6-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 7c5bee5d673381ee8ada17988c3d043acbe1b3715b56634b863667b1b7da899b
MD5 e618848e8c505b51d7fbd20dfcc79181
BLAKE2b-256 a6aa7bcd764c7ca46aa8c2cad16eeae5b0d905ce04cb4eee9db8aa01940b968c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page