Oh no! Where's the JavaScript?
Your Web browser does not have JavaScript enabled or does not support JavaScript. Please enable JavaScript on your Web browser to properly view this Web site, or upgrade to a Web browser that does support JavaScript.

Latest Active Forum Threads

  Thread Views Replies Last Post
AspireOS v.2.2 codename &qu...
in Development General
8855 6 nikos
01/03/2019 07:26
aros-exec no more.
in Site Feedback
3927 11 magorium
10/30/2018 20:39
DELL Latitude D520
in Hardware
5016 34 nikos
10/18/2018 11:57
Pfs3
in Development General
1889 1 cavemann
10/14/2018 17:50
Video Overlay
in Development General
2162 0 nikos
10/02/2018 08:34
USB game controllers
in General Chat
4295 29 nikos
09/30/2018 09:51
Cross/native compiling GCC ...
in General Chat
1827 5 jp48
09/30/2018 03:03
Top bar.
in Site Feedback
1457 6 cavemann
09/29/2018 17:03
hello
in Introductions
1403 1 nikos
09/26/2018 04:57
Putting AROSWorld.org for s...
in Public Announcements
13634 4 amigamia
09/24/2018 07:32
A week in AROS...
in Development General
38667 172 magorium
05/27/2017 23:49

USB game controllers

Last updated on 1 year ago
nikos
No Wireless XBox controllers at the moment. I have one arcade stick wireless that works fine, but that is hid controller.
DizzyOfCRN
My wireless and wired controllers both work at this moment.

There is a 2.4GHz dongle for xbox controller pc use. It's luckily not bluetooth so it might even work.

Not sure if the bit showing controller as wireless is always at the same location, needs testing.

Do you have wireless controller?

I will be putting out new test for the arosx, showing if the wireless check works and getting some more needed info for the xinput descriptor parser.
jyrki.j.koivisto
nikos
BlueTooth is not supported in AROS. I know some XBox controllers use that protocol, but others might use IR or maybe WiFi?

Guess to be safe, cable is the way to go. I guess wireless XBox controller also can be connected with USB cable?
DizzyOfCRN
I think I found how to get the bitmask for all the inputs on XInput gamepads and that there even is such a bitmask...
Haven't seen that mentioned in anywhere :)

I didn't put any buttons on that settings window that tests the inputs as I didn't know how many buttons each controller has

I think we even now know if the controller is wired or wireless! Important, as we need to inform the controller api about it.
jyrki.j.koivisto
nikos
Thank sounds perfect Dizzy :)
Thanks for doing this.
DizzyOfCRN
My Wireless F710 has worse thumb sticks than on it's counterpart the F310.
F710 doesn't always return the value to center, but the F310 does.

It brutally shows how bad the sticks have gone.

Some kind of calibration would be nice, I will look into that too. At least it could be good to find the dead band around the center. Maybe some routine that asks to push fully on one direction and then let go. Timer would start from zero every time a new message arrives and lets say if 100mS has elapsed from the last message then the code would look where the stick has last left it markings and do that many times and we should be able to find the dead band.
jyrki.j.koivisto
DizzyOfCRN
So the rumble even works? :)

My Logitech outputs somewhere 0 at the center so it doesn't shake very much at that position, but the original controller has a different zero position (well, it actually looks the same when your thumb sticks are centered...). It was just a test to see if the rumble works other than my controller. Thank you very much!
jyrki.j.koivisto
nikos
Yes, it open :)

https://m.youtube.com/watch?v=X_IA9sI5mek

Maybe needs calibration?

edit: with the rumble update my controller rumble all the time like crazy. Little less if I move the left stick upwards. Calibration :)
DizzyOfCRN
I've enabled some rumble effects on the code. The intensity should vary according to the left thumb stick.

https://www.dropbox.com/s/rl119qmc5ui...class?dl=1

Works for Logitech F710 at least, not sure if the class even shows any output on other XInput gamepads...

https://youtu.be/NilG2XIYygM
jyrki.j.koivisto
DizzyOfCRN
Does the "settings" window open?
jyrki.j.koivisto
DizzyOfCRN

Quote

nikos wrote:

I tried the new class. As you mentioned it is now no debug from the controller. Nothing happen pressing buttons or directions.
When I insert it in usb port it say play it again "controller"
Does that seam ok?

Sounds about right, there is no automatic popup for the testing window, need to go there manually. There's two ways of opening the window:

https://youtu.be/QoAXisrRg50
jyrki.j.koivisto
You can view all discussion threads in this forum.
You can start a new discussion thread in this forum.
You cannot reply in this discussion thread.
You cannot start on a poll in this forum.
You cannot upload attachments in this forum.
You cannot download attachments in this forum.
Moderator: Administrator

Sign In

Not a member yet? Click here to register.

Shoutbox

You must login to post a message.
No messages have been posted.


Powered by PHP-Fusion Copyright © 2019 PHP-Fusion Inc
Released as free software without warranties under GNU Affero GPL v3.

Bootstrap Theme by PHP-Fusion Inc
3,234,023 unique visits | Memory used: 6.13MB/2MB