New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Joystick support #67

Closed
sanslash332 opened this Issue Sep 10, 2016 · 11 comments

Comments

Projects
None yet
5 participants
@sanslash332

sanslash332 commented Sep 10, 2016

Well, this is more a doubt instead a issue. The library current have full joystick Support?
Or for joystick, you need use a thirth library.
Thanks for all

@pauleveritt

This comment has been minimized.

Show comment
Hide comment
@pauleveritt

pauleveritt Nov 16, 2016

Collaborator

There's a recent pyglet discussion about work on a branch to figure this out. Since we have to wait for pyglet to support it, I'd say there's not much immediate to do.

Collaborator

pauleveritt commented Nov 16, 2016

There's a recent pyglet discussion about work on a branch to figure this out. Since we have to wait for pyglet to support it, I'd say there's not much immediate to do.

@pvcraven

This comment has been minimized.

Show comment
Hide comment
@pvcraven

pvcraven Nov 18, 2016

Owner

It works on pyglet. We just need to make our API, document it, and finish out examples. move_joystick.py example at least lets you move.

Owner

pvcraven commented Nov 18, 2016

It works on pyglet. We just need to make our API, document it, and finish out examples. move_joystick.py example at least lets you move.

@sanslash332

This comment has been minimized.

Show comment
Hide comment
@sanslash332

sanslash332 Nov 18, 2016

Ok, thanks, perfect!

Hmm it have rumble support? Or only for buttons pov and axis.

From: Paul V Craven [mailto:notifications@github.com]
Sent: jueves, 17 de noviembre de 2016 23:49
To: pvcraven/arcade arcade@noreply.github.com
Cc: Sandl Okino sanslash332@yahoo.es; Author author@noreply.github.com
Subject: Re: [pvcraven/arcade] Joystick support (#67)

It works on pyglet. We just need to make our API, document it, and finish out examples. move_joystick.py example at least lets you move.


You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub #67 (comment) , or mute the thread https://github.com/notifications/unsubscribe-auth/AA-aGy6LpGNH2hD1DiWWW3s-hifBaF0Oks5q_RIqgaJpZM4J5oqI .

sanslash332 commented Nov 18, 2016

Ok, thanks, perfect!

Hmm it have rumble support? Or only for buttons pov and axis.

From: Paul V Craven [mailto:notifications@github.com]
Sent: jueves, 17 de noviembre de 2016 23:49
To: pvcraven/arcade arcade@noreply.github.com
Cc: Sandl Okino sanslash332@yahoo.es; Author author@noreply.github.com
Subject: Re: [pvcraven/arcade] Joystick support (#67)

It works on pyglet. We just need to make our API, document it, and finish out examples. move_joystick.py example at least lets you move.


You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub #67 (comment) , or mute the thread https://github.com/notifications/unsubscribe-auth/AA-aGy6LpGNH2hD1DiWWW3s-hifBaF0Oks5q_RIqgaJpZM4J5oqI .

pvcraven added a commit that referenced this issue Nov 30, 2016

@danboid

This comment has been minimized.

Show comment
Hide comment
@danboid

danboid Jan 23, 2017

Joystick support seems to work now. What doesn't work except fancy stuff like rumble? Paul seems to indicate its not finished.

I've not tested more than 1 USB joypad yet. Do multiple USB joysticks/joypads work OK?

Can we use (multiple) joysticks at the same time as the keyboard and/or mouse input without doing anything fancy?

danboid commented Jan 23, 2017

Joystick support seems to work now. What doesn't work except fancy stuff like rumble? Paul seems to indicate its not finished.

I've not tested more than 1 USB joypad yet. Do multiple USB joysticks/joypads work OK?

Can we use (multiple) joysticks at the same time as the keyboard and/or mouse input without doing anything fancy?

@pauleveritt

This comment has been minimized.

Show comment
Hide comment
@pauleveritt

pauleveritt Jan 24, 2017

Collaborator
Collaborator

pauleveritt commented Jan 24, 2017

@danboid

This comment has been minimized.

Show comment
Hide comment
@danboid

danboid Jan 24, 2017

Hi Paul!

I was actually referring to the other Paul, Professor Craven! :)

danboid commented Jan 24, 2017

Hi Paul!

I was actually referring to the other Paul, Professor Craven! :)

@danboid

This comment has been minimized.

Show comment
Hide comment
@danboid

danboid Jan 25, 2017

Maybe I'm getting confused here. Are Paul Everitt and Paul Craven one and the same?

danboid commented Jan 25, 2017

Maybe I'm getting confused here. Are Paul Everitt and Paul Craven one and the same?

@pauleveritt

This comment has been minimized.

Show comment
Hide comment
@pauleveritt

pauleveritt Jan 25, 2017

Collaborator
Collaborator

pauleveritt commented Jan 25, 2017

@benmoran56

This comment has been minimized.

Show comment
Hide comment
@benmoran56

benmoran56 Nov 20, 2017

Hi @pvcraven, and others,

I'm the pyglet contributor who is working on GameController support. I was planning on merging this in a future release, but I'd love to get feedback on it. I've basically copied how SDL2 does things, by implementing a static internal layout for the controllers. This uses a mapping database for auto-configuration of most common game controllers. My fork is located here: https://bitbucket.org/HigashiNoKaze/pyglet/branch/game_controller
Interesting stuff is in pyglet/input/gamecontroller.py, and a new GameController class in /pyglet/input/base.py

benmoran56 commented Nov 20, 2017

Hi @pvcraven, and others,

I'm the pyglet contributor who is working on GameController support. I was planning on merging this in a future release, but I'd love to get feedback on it. I've basically copied how SDL2 does things, by implementing a static internal layout for the controllers. This uses a mapping database for auto-configuration of most common game controllers. My fork is located here: https://bitbucket.org/HigashiNoKaze/pyglet/branch/game_controller
Interesting stuff is in pyglet/input/gamecontroller.py, and a new GameController class in /pyglet/input/base.py

@pvcraven pvcraven added this to the 1.2.2 milestone Dec 2, 2017

@pvcraven

This comment has been minimized.

Show comment
Hide comment
@pvcraven

pvcraven Dec 2, 2017

Owner

With the addition of game controller examples, I'm thinking of marking this closed for 1.2.2.

Owner

pvcraven commented Dec 2, 2017

With the addition of game controller examples, I'm thinking of marking this closed for 1.2.2.

@pvcraven

This comment has been minimized.

Show comment
Hide comment
@pvcraven

pvcraven Dec 2, 2017

Owner

Closed, implemented in 1.2.2 which is now deployed on PyPi.

Owner

pvcraven commented Dec 2, 2017

Closed, implemented in 1.2.2 which is now deployed on PyPi.

@pvcraven pvcraven closed this Dec 2, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment