<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:small">Duplicating the code provided by Stefan fixes the problem with the Shuttle he found and does not seem to have any impact on older distros.  This was just 1 initial test for me but will test some more.  Patch he provided is below.<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Feb 20, 2023 at 9:57 AM Stefan de Konink via Cin <<a href="mailto:cin@lists.cinelerra-gg.org">cin@lists.cinelerra-gg.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">I have found the following issues with the latest git version;<br>
<br>
 - ShuttlePro does not work anymore<br> <br></blockquote><div><span class="gmail_default" style="font-size:small"></span><div dir="ltr"><div class="gmail_default" style="font-size:small"><tt>My device path changed from the -if00 suffix to -mouse suffix. I don't know 
</tt><tt>what is the best solution, but you may want to duplicate the entries?
</tt><pre style="margin:0em">The following works for me.


</pre><tt>diff --git a/cinelerra-5.1/cinelerra/shuttle.C 
</tt><tt>b/cinelerra-5.1/cinelerra/shuttle.C
</tt><pre style="margin:0em">index 53b6527a..061541b2 100644
--- a/cinelerra-5.1/cinelerra/shuttle.C
+++ b/cinelerra-5.1/cinelerra/shuttle.C
@@ -622,11 +622,11 @@ static const struct shuttle_dev {
       const char *path;
       unsigned vendor, product;
} shuttle_devs[] = {
-       { "/dev/input/by-id/usb-Contour_Design_ShuttleXpress-event-if00",
+       { "/dev/input/by-id/usb-Contour_Design_ShuttleXpress-event-mouse",
               0x0b33, 0x0020 },
-       { "/dev/input/by-id/usb-Contour_Design_ShuttlePRO_v2-event-if00",
+       { "/dev/input/by-id/usb-Contour_Design_ShuttlePRO_v2-event-mouse",
               0x0b33, 0x0030 },
-       { "/dev/input/by-id/usb-Contour_Design_ShuttlePro-event-if00",
+       { "/dev/input/by-id/usb-Contour_Design_ShuttlePro-event-mouse",
               0x0b33, 0x0030 },
</pre><tt>       { 
</tt><tt>"/dev/input/by-id/usb-Contour_Design_ShuttlePRO_v2-event-joystick",
</tt><pre style="margin:0em">               0x0b33, 0x0030 },
</pre></div></div><span class="gmail_default" style="font-size:small"></span> </div></div></div>