Skip to content

RDKEMW-18589: wpe-backend-rdk manettegamepad support for libmanette 1.0#1004

Draft
petartijanic01 wants to merge 1 commit into
developfrom
feature/RDKEMW-18589-gamepad-provider-toggle
Draft

RDKEMW-18589: wpe-backend-rdk manettegamepad support for libmanette 1.0#1004
petartijanic01 wants to merge 1 commit into
developfrom
feature/RDKEMW-18589-gamepad-provider-toggle

Conversation

@petartijanic01

Copy link
Copy Markdown

Add compile-time support for both libmanette 0.2 and 1.0 in the manettegamepad plugin. Auto-detects version via pkg-config (tries manette-1 first, falls back to manette-0.2). When 1.0 is found, uses the new API: direct signal parameters, ManetteButton/ManetteAxis enums, axis-based triggers, and native d-pad button mapping.

Source: COMCAST
Ticket: RDKEMW-18589
Change-Id: I94537b5b494599e8a83750d6099e324bc6280cef

@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown


Thank you for your submission, we really appreciate it. Like many open-source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution. You can sign the CLA by just posting a Pull Request Comment same as the below format.


I have read the CLA Document and I hereby sign the CLA


You can retrigger this bot by commenting recheck in this Pull Request. Posted by the CLA Assistant Lite bot.

@svc-rdkeportal01

Copy link
Copy Markdown

CCI-Build-Verified -1
sha: af3b836

Add compile-time support for both libmanette 0.2 and 1.0 in the
manettegamepad plugin. Auto-detects version via pkg-config (tries
manette-1 first, falls back to manette-0.2). When 1.0 is found,
uses the new API: direct signal parameters, ManetteButton/ManetteAxis
enums, axis-based triggers, and native d-pad button mapping.

Source: COMCAST
Ticket: RDKEMW-18589
Change-Id: I94537b5b494599e8a83750d6099e324bc6280cef
@petartijanic01
petartijanic01 force-pushed the feature/RDKEMW-18589-gamepad-provider-toggle branch from af3b836 to 2a4f54f Compare July 15, 2026 09:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

RDKEMW-18589: Build-time toggle for WPE gamepad provider (libmanette 1.0)

2 participants