#1061182 libsdl2: native gamecube controllers are unsupported because `--enable-hidapi-libusb` is not set

Package:
libsdl2
Source:
libsdl2
Submitter:
Brian Smith
Date:
2024-02-02 11:18:16 UTC
Severity:
normal
Tags:
#1061182#5
Date:
2024-01-20 12:30:16 UTC
From:
To:
Dear Maintainer,

As of https://github.com/libsdl-
org/SDL/commit/c528615626d9f7789a5681a946cb3d5bd5d68c2c, SDL2 supports gamecube
controllers using the Switch/Wii U USB GameCube controller adapter. To use
this, however, one must build SDL using `--enable-hidapi-libusb`.

I was able to get this working on my machine by using apt source, editing the
`confflags` in `rules` to include `--enable-hidapi-libusb`, installing `libusb-
dev` and `libusb-1.0-0-dev`, and building with `dpkg-buildpackage`.

I'd love to hear any thoughts about adding `--enable-hidapi-libusb`.

Thank you so much for your time!

- Brian

#1061182#10
Date:
2024-02-02 06:41:20 UTC
From:
To:
Greetings.

I'm writing to you because I have a humanitarian request that I believe
could be incredibly impactful. I'm reaching out about the recent
devastating storm that tragically claimed many lives and affected numerous
individuals in Libya, including one of my clients. I would like to discuss
a proposal with you that could enable us to extend a helping hand to these
victims.

Looking forward to discussing this further with you.

Warm regards,
Mrs. Nathalie Herolds