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

All contributors have signed the CLA ✍️ ✅
Posted by the CLA Assistant Lite bot.

@svc-rdkeportal01

Copy link
Copy Markdown

CCI-Build-Verified -1
sha: af3b836

@petartijanic01
petartijanic01 force-pushed the feature/RDKEMW-18589-gamepad-provider-toggle branch from af3b836 to 2a4f54f Compare July 15, 2026 09:19

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

adjust the PV version to 0.5.1

@petartijanic01
petartijanic01 force-pushed the feature/RDKEMW-18589-gamepad-provider-toggle branch 4 times, most recently from e6cd4a8 to ff144e4 Compare July 25, 2026 20:00
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 ff144e4 to f6ccb15 Compare August 7, 2026 14:30
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)

3 participants