SDL2 joystick interrogator 2.0

Posted by (twitter: @sealfin)
August 2nd, 2018 9:00 am

SDL2 joystick interrogator 2.0

I recently rebooted development of a project I tried to develop for the Ludum Dare 20 contest held in April 2011, the theme of which was “It’s dangerous to go alone! Take this!”

As the project will require a controller with an analogue stick to play I’ve begun to develop a utility to interrogate the capabilities of various controllers; and, as I feel that the SDL2 documentation is lacking with regards to the joystick support offered by that library, I’ve posted – in addition to an executable of that utility for Mac OS X (and I want to release executables for additional platforms – the Raspberry Pi in particular – in the future) – the source code to that utility to GitHub for the benefit both of myself and of others.

Note that to use the utility you will need to have SDL2_image – in addition to SDL2 – installed.

Amongst the changes in version 2.0 of the utility are that:

  • the utility now features support for multiple controllers;
  • the utility now features detection of POV hats (and, contrary to what I wrote in the past, the D-pad of the Sony PlayStation 2 DualShock 2 controller is not disabled in analogue mode – rather, it is in that mode detected as being a POV hat (at least using my PlayStation-to-USB adapter));
  • the utility now features preliminary detection of trackballs – “preliminary” as neither of my controllers (the other being a Sony PlayStation 3 DualShock 3) features a trackball;
  • the utility now features preliminary detection of whether or not a controller has haptic capabilities – “preliminary” as neither of my controllers has been detected as having haptic capabilities in spite of both of my controllers having haptic capabilities (although my adapter or my OS (Mac OS X 10.6 Snow Leopard) might be to blame).

19 Responses to “SDL2 joystick interrogator 2.0”

  1. jedymark says:

    Play game happy wheels online now

  2. alimatt619 says:

    Can I integrate this with my underrated gamecube games ???

    It is nintendo one..

    Can you help me out ???

  3. eva33 says:

    This is the wonderful post i saw today. I really enjoyed lot while reading this post thanks for sharing this kind of useful information.

  4. solankipandit2 says:

    how to download Test DPC
    for you smartphone

  5. letsdosurvey says:

    thankyou for this post. efforts appreciated
    Hotmail login

  6. maryrosie says:

    This utility is very helpful, thanks for sharing this!read wuxiaworld

  7. vedant12345 says:

    Thank you so much for this site.

  8. Cydia app helps to get appcake for your jailbroken and non jailbroken iOS device.
    Showbox for iphone

  9. skirlskaters says:

    Im in love with your content and also gain some knowledge from your blog.
    super mario bros full game.

  10. rburema says:

    As you’ve probably noticed by the spammy replies by now, this is the old/legacy website of Ludum Dare, the new one is at ldjam dot com. (Hope I’m getting through, since you’re probably ignoring these by now…)

  11. DyraSan says:

    What is Handling Joysticks??
    Is there any specific steps?

  12. Temporary says:

    Download Tutuapp from this website

Leave a Reply

You must be logged in to post a comment.

[cache: storing page]