[Development] Resurrecting QtGamepad
Andy Nichols
Andy.Nichols at qt.io
Mon May 12 12:43:19 CEST 2025
Hi Arno,
Indeed if you pull the latest from qt/qtgamepad from gerrit (dev) it should work with 6.10 (dev). Also I guess technically it still would be possible to have it officially in 6.10+, but the module freeze is on Friday of this week if the wiki is up to date. I’m also not entirely sure what the process is for adding a new module to Qt (or in this case re-adding).
If someone could chime in the practicalities of doing this (or a rebuttal/refusal) I could help get this ball rolling again.
Regards,
Andy Nichols
From: Arno Rehn <a.rehn at menlosystems.com>
Date: Monday, 12 May 2025 at 12:28
To: Andy Nichols <Andy.Nichols at qt.io>, Liang Qi <cavendish.qi at gmail.com>
Cc: development at qt-project.org <development at qt-project.org>
Subject: Re: [Development] Resurrecting QtGamepad
Hi Andy,
On 12.05.2025 12:19, Andy Nichols wrote:
> I’m a bit confused about what’s being proposed/discussed here. We did
> revive QtGamepad, in so far as we integrated the changes I proposed a
> couple of years ago. That includes a module for recreating 95% of the
> same API that was in QtGamepad in Qt 5.x, as well as many additional
> features that have been requested during the lifetime of QtGamepad
> (support for all joystick-like controllers with a lower level API
> exposing buttons and axis’s etc).
I guess we're equally confused :-) I was under the impression that the
"new", revived QtGamepad was still in development and not yet
functional. If that it is not the case, all the better!
> However, the QtGamepad module is not
> part of Qt 6, so it doesn’t have access to the CI infrastructure so it
> can and does break. I’m not sure what is being proposed then. Why not
> just propose that the QtGamepad module be again included in qt5.git
> (qt6) and re-added to the CI/packaging infrastructure?
> So that is if we’re considering giving official status to a “legacy”
> port of the 5.15 version, I would rather us opt for just re-elevating
> qtgamepad as it stands in the official repo now and preparing that one
> for release as part of Qt 6.
If it works, yes! I'm all for it!
Cheers,
Arno
--
Arno Rehn
Principal Software Engineer
Tel +49 89 189 166 0
Fax +49 89 189 166 111
a.rehn at menlosystems.com
https://eur01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.menlosystems.com%2F&data=05%7C02%7C%7Cb48f06ca55f2422496e008dd913fbb51%7C20d0b167794d448a9d01aaeccc1124ac%7C0%7C0%7C638826425096776172%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=iqGGXAaw9uJ8irGM7sJeVcXL02X1i7xdy9I1zjTXNFQ%3D&reserved=0<http://www.menlosystems.com/>
Menlo Systems GmbH
Bunsenstrasse 5, D-82152 Martinsried, Germany
Amtsgericht München HRB 138145
Geschäftsführung: Dr. Michael Mei, Dr. Ronald Holzwarth
USt.-IdNr. DE217772017, St.-Nr. 14316170324
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/development/attachments/20250512/50e5029c/attachment-0001.htm>
More information about the Development
mailing list