Kdenlive   bug tracker Home page

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003214KdenliveUser Interfacepublic2014-02-02 17:142014-02-18 21:04
Reporterdiveo 
Assigned Toeddrog 
PrioritynormalSeveritymajorReproducibilityalways
StatusfeedbackResolutionopen 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0003214: Kdenlive does not detect ShuttlePRO v2 on newer Linux distributions
DescriptionSystem: 0.9.7+git20140117.5359c90f-0ubuntu0~sunab~saucy1 from sunab's fine ppa repository; on Kubuntu 13.10.

Newer Linux systems come with udev rules that map the ShuttlePro v2 (as well as probably also the other jog dials available on the market) to /dev/input/inputX instead of /dev/input/eventX.

It would be even better, if Kdenlive would look for jog dial devices in the branch /dev/input/by-id/XXX-event-YYY. This would have the added benefit to users that the device name stays the same even across system sleep, hibernation, and reboot. Otherwise, the eventX device file name will change, so Kdenlive looses the ShuttlePRO v2 and other jog dials regularily.
Steps To Reproduce1. Plug ShuttlePro v2 jog dial device into any suitable USB port of your Linux system.
2. Start Kdenlive.
3. Open Settings, Kdenlive Settings...
4. Open section Jog Dial
5. The ShuttlePro is NOT listed albeit Linux has properly detected it.
TagsNo tags attached.
Build/Install Method3rd party package
Attached Files

- Relationships

-  Notes
(0009678)
diveo (reporter)
2014-02-02 17:17

At this time, users need to manually add a symbolic link in /dev/input, such as /dev/input/input00 to /dev/input/by-id/usb-Contour_Design_ShuttlePRO_v2-event-if0 to get a stable node device name that Kdenlive will detect and use.
(0009715)
vpinon (administrator)
2014-02-17 17:24

Ed, you might be faced to this problem in your test also?
listing in /dev/input/by-id/ may not be a big change (src/kdenlivesettingsdialog.cpp, line 527 => list with QDir.entryList instead of counter...)
(0009728)
eddrog (developer)
2014-02-18 21:04

@vpinon: agree the current implementation is very static. Perhaps at the weekend I'll find the time. Sure it is not a very big deal!!

As mentioned already - I wanted to refactor the shuttle code but at the moment time is an issue :-(((

- Issue History
Date Modified Username Field Change
2014-02-02 17:14 diveo New Issue
2014-02-02 17:17 diveo Note Added: 0009678
2014-02-17 17:24 vpinon Note Added: 0009715
2014-02-17 17:24 vpinon Assigned To => eddrog
2014-02-17 17:24 vpinon Status new => feedback
2014-02-18 21:04 eddrog Note Added: 0009728


Copyright © 2000 - 2014 MantisBT Team
Powered by Mantis Bugtracker