Skip to content

Guide shortcuts not working on xbox ally x in gamemode #549

Description

@morheddsb

Describe the bug

When in gamemode, on an xbox ally x running bazzite, the controller setup that works the best, is mapping to “steamdeck”. However guide button shortcuts (holding the xbox button + another button, like x for keyboard, a for qam, right stick for cursor, etc) does not work. They do work like expected in desktop mode.
After debutfilm for 3-4 hours, I found the culprit: for desktop interceptor is set to none, and for gamemode it is set to either all or pass. If mannually changed to none, it fixes the issue, it reverts pretty quickly though. While set to none, the gamepadui overlay from xbox+b does not work.

To Reproduce

Steps to reproduce the behavior:

  1. Install bazzite-deck on xbox ally x.
  2. turn on device
  3. try and hold the xbox button and move the cursor using the right stick.
  4. do the same in desktop mode, and it works.
    Alternative: check input test in steam in gamemode. Holding xbox button does nothing, not until another button is clicked, or it is released. (Same test in desktop mode works like normal)

Hardware Information:

  • xbox ally x:

Software Information:

OS Name
Bazzite

OS Codename
Kinoite

OS Variant
bazzite-deck

OS Version
44

OS Build
Stable (FA44.20260915)

Kernel Version
7.2.4-rog3.1.fc44.x86_64

BIOS Version
RC73XA.312

OpenGamepadUI Version
0.46.1-5

OS Architecture
x86_64

Desktop Environment
Gamescope Session

Additional context

Some games are pretty unplayable without the cursor. (In hhd xbox button would open hhd overlay, and armory crate would work as guide button, with the option of switching the 2. Maybe add something similar, so armory crate just opens ogui overlay, instead og xbox+b, and remove the need for an interceptor?)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions