Bug 444724

Summary: ShuttleXpress buttons do not work
Product: [Applications] kdenlive Reporter: Eric Mesa <ericsbinaryworld>
Component: User Interface & MiscellaneousAssignee: Jean-Baptiste Mardelle <jb>
Status: RESOLVED UPSTREAM    
Severity: normal CC: julius.kuenzel
Priority: NOR    
Version First Reported In: 21.08.2   
Target Milestone: ---   
Platform: Flatpak   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Eric Mesa 2021-10-31 16:16:55 UTC
SUMMARY
ShuttleXpress jog wheels both work, but buttons do not work. They are defined in the settings. They worked in the past.

STEPS TO REPRODUCE
1. Define actions for buttons on the ShuttleXpress 
2. Attempt to use them within Kdenlive
3. Nothing happens

OBSERVED RESULT
Pushing buttons does nothing

EXPECTED RESULT
Whatever the buttons were defined to do

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version:  5.22.5
KDE Frameworks Version:  5.85.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION
Comment 1 Julius Künzel 2022-01-17 00:01:01 UTC
Thanks for your report!

Some questions:

> They worked in the past.

1. When have they stopped to work? When you updated your OS or when you updated Kdenlive or "out of nowhere"?
2. What is your Linux distro?
Comment 2 Julius Künzel 2022-01-17 00:31:34 UTC
BTW Probably a duplicate of BUG 444724, but let's wait for your answer first…
Comment 3 Eric Mesa 2022-01-17 16:39:20 UTC
To help answer you question I just tested on 21.12 both flatpak and appimage and it now works again. So looks like a regression that was fixed? Feel free to close the ticket.

Thank you!

But FYI:
1. It was a while ago so I don't remember when it stopped working.
2. I'm using Fedora 34.
Comment 4 Julius Künzel 2022-01-17 18:13:39 UTC
Nice to hear it is fixed! (And thanks for your answer)

I don't know what regressed it, but I suspect a third-party library since we haven't changed anything to the jog shuttle code for quite a long time…