Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Flatpak install not working with controller #237

Open
wallzero opened this issue Apr 12, 2022 · 12 comments
Open

Flatpak install not working with controller #237

wallzero opened this issue Apr 12, 2022 · 12 comments
Labels
bug Something isn't working

Comments

@wallzero
Copy link

Describe the bug
My Xbox controller is not able to control Jellyfin Media Playerwhen installed via Flatpak.

To Reproduce
Steps to reproduce the behavior:

  1. Install Jellyfin via Flatpak
  2. Turn on controller
  3. Open Jellyfin
  4. Controller does not navigate UI

Expected behavior
I've never used Jellyfin via controller before but from what I understand a controller should work to navigate the UI.

Desktop (please complete the following information):

  • OS: Arch
  • Version 1.6.1
  • Flatpak

Additional context
I am using an Xbox 360 controller with the official wireless dongle. It is confirmed working in Steam and several games.

@wallzero wallzero added the bug Something isn't working label Apr 12, 2022
@DayneD89
Copy link

DayneD89 commented May 9, 2022

I'm using a steamdeck with this installed via flatpak and launched via the steamui and this too does not seem to work with the controller, making it all but unusable for the steamdeck for anything other than what's in your top row of results since you can't scroll down.

@Maxr1998
Copy link
Member

Scrolling by touch sometimes works but it's a very weird experience with the way inputs are relayed in gaming mode..

@Maxr1998
Copy link
Member

Interestingly, when switching the UI to TV mode, the Steam Deck controller works perfectly as a remote, both in desktop and gaming mode. So that's the issue maybe?

@iwalton3
Copy link
Member

TV mode is required for controller support.

@Maxr1998
Copy link
Member

Maxr1998 commented May 28, 2022

Alright, thanks. Then this issue can be closed I suppose, because Flatpak doesn't cause it.

@OdinVex
Copy link

OdinVex commented Sep 4, 2022

Steam Deck support considered?

@iwalton3
Copy link
Member

iwalton3 commented Sep 4, 2022

I have a steam deck on order, pending shipment…

@OdinVex
Copy link

OdinVex commented Sep 4, 2022

Oh, it works, I just wish it had proper Gamepad support. I also wish I could disable 'tap/click to pause/resume video', it's annoying. I wish it'd just show the controls, toggle, for example. I recommend changing the Controller Layout on the Steam Deck's option for Jellyfin to Mouse Only or Gamepad with Mouse Trackpad. Touchscreen helps, but it just doesn't detect anything. Even with All Devices enabled under Flatseal for it.

@iwalton3
Copy link
Member

I checked this and it seems Flatpak doesn't have a way to forward controllers yet. flatpak/flatpak#7

I created a mouse and keyboard layout called "Jellyfin Media Player KB" that maps some reasonable defaults. If you put the client into TV mode and restart it, it becomes usable.

@06kellyjac
Copy link

06kellyjac commented Mar 12, 2023

Ive been using kodi & the jellyfin plugin on steamdeck for now until this is ironed out and it's pretty nice. Controller works almost perfectly

@buzzkillingtonne
Copy link

The steam deck controller works for me if I use the web browser controller template, however not with any normal game pad template with game pad support turned on and the display mode set to TV.

Is there a specific controller template everyone else is using?

@LevitatingBusinessMan
Copy link

LevitatingBusinessMan commented Jan 8, 2024

I'm using a steamdeck with this installed via flatpak and launched via the steamui and this too does not seem to work with the controller, making it all but unusable for the steamdeck for anything other than what's in your top row of results since you can't scroll down.

The steam deck controller works for me if I use the web browser controller template, however not with any normal game pad template with game pad support turned on and the display mode set to TV.

Is there a specific controller template everyone else is using?

Jellyfin works fine for me on the Steam Deck perfectly as long as I am in desktop mode. I can control the entire application with the gamepad. If you're in Deck/Gaming mode, you can just use web browsing layout or a community layout, or the touchpad.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Status: No status
Development

No branches or pull requests

8 participants