Skip to content

buttonmaps: Add Amiga CD32 and Amiga Competition Pro joystick mappings#339

Merged
garbear merged 1 commit intoxbmc:Piersfrom
garbear:add-amiga-pro
Mar 29, 2026
Merged

buttonmaps: Add Amiga CD32 and Amiga Competition Pro joystick mappings#339
garbear merged 1 commit intoxbmc:Piersfrom
garbear:add-amiga-pro

Conversation

@garbear
Copy link
Copy Markdown

@garbear garbear commented Mar 20, 2026

Description

As title says, I mapped the new controller added in kodi-game/controller-topology-project#428.

Mapped on Windows, but this add-on loads all buttonmaps and uses any cross-mapping between controllers available.

How has this been tested?

To be included in upcoming test builds.

@kodiai
Copy link
Copy Markdown

kodiai bot commented Mar 20, 2026

Review Details
  • Files reviewed: 1
  • Lines changed: +43 -0
  • Profile: strict (auto, lines changed: 43)
  • Author: newcomer (adapted tone)
  • Findings: 0 critical, 0 major, 0 medium, 0 minor
  • Review completed: 2026-03-20T01:34:16.898Z
  • Keyword parsing: No keywords detected

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Adds new cross-controller button mappings so an XInput “Xbox 360-compatible controller” can be used with the newly introduced Amiga CD32 and Amiga Competition Pro joystick controller profiles.

Changes:

  • Added game.controller.amiga.cd32 mapping for XInput devices with 15 buttons / 6 axes.
  • Added game.controller.amiga.pro.joystick mapping for XInput devices with 15 buttons / 6 axes.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@garbear garbear merged commit 0ef37bb into xbmc:Piers Mar 29, 2026
13 checks passed
@garbear garbear deleted the add-amiga-pro branch March 29, 2026 12:48
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.

2 participants