Skip to content

Scrollwheel doesn't work on Bazzite-deck:testing #6

Description

@OafishWither69

Environment

  • OS: Bazzite Linux
  • Device: Razer Tartarus Pro
  • OpenTartarus: (latest git build)

Description

When OpenTartarus is running, the Tartarus Pro scroll wheel stops working for both the desktop and other input remapping applications.

The keypad buttons continue to function normally, but the scroll wheel produces no usable events outside of OpenTartarus.

Expected behavior

The scroll wheel should continue to emit its events (or have them forwarded by OpenTartarus) so that:

  • Desktop scrolling continues to work.
  • Applications such as input-remapper can detect and remap the scroll wheel.
  • evtest can observe the wheel events.

Actual behavior

As soon as OpenTartarus starts:

  • The physical Tartarus device is grabbed exclusively.
  • evtest reports:
This device is grabbed by another process.
  • input-remapper no longer detects scroll wheel movement.
  • Desktop scrolling with the Tartarus wheel no longer works.

When OpenTartarus is closed:

  • The scroll wheel immediately starts working again.
  • Desktop scrolling is restored.
  • input-remapper can once again detect the wheel.

Additional information

The Tartarus exposes multiple input devices. The keyboard interface advertises both:

  • KEY_SCROLLUP
  • KEY_SCROLLDOWN

However, while OpenTartarus is running, those events appear to be intercepted and are not forwarded to the virtual input device.

It appears that OpenTartarus is grabbing the physical device but is not forwarding the scroll wheel events, making the wheel unusable while the application is active.

If this is intentional, it would be useful to have an option to pass through or remap the scroll wheel in the same way as the other inputs.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions