{"id":2321,"date":"2022-11-22T18:49:47","date_gmt":"2022-11-22T17:49:47","guid":{"rendered":"https:\/\/hoover.gplrank.de\/?p=2321"},"modified":"2022-11-23T12:25:44","modified_gmt":"2022-11-23T11:25:44","slug":"using-elgatos-streamdeck-xl-on-linux-with-streamdeck_ui","status":"publish","type":"post","link":"https:\/\/hoover.gplrank.de\/?p=2321","title":{"rendered":"Using Elgato&#8217;s Stream Deck XL on Linux with streamdeck_ui"},"content":{"rendered":"\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"549\" src=\"https:\/\/hoover.gplrank.de\/wp-content\/uploads\/2022\/11\/Selection_447-1024x549.jpg\" alt=\"\" class=\"wp-image-2324\" srcset=\"https:\/\/hoover.gplrank.de\/wp-content\/uploads\/2022\/11\/Selection_447-1024x549.jpg 1024w, https:\/\/hoover.gplrank.de\/wp-content\/uploads\/2022\/11\/Selection_447-300x161.jpg 300w, https:\/\/hoover.gplrank.de\/wp-content\/uploads\/2022\/11\/Selection_447-768x412.jpg 768w, https:\/\/hoover.gplrank.de\/wp-content\/uploads\/2022\/11\/Selection_447-624x335.jpg 624w, https:\/\/hoover.gplrank.de\/wp-content\/uploads\/2022\/11\/Selection_447.jpg 1136w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>I got myself a lovely streamdeck XL and had some issues getting it to work with <a href=\"https:\/\/timothycrosley.github.io\/streamdeck-ui\/\">streamdeck_ui<\/a> on Linux  Mint 20. It turned out that the usual howtos don&#8217;t include the Device id required for the XL model which is 008f, so simply add the following line to your udev rules: <\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">SUBSYSTEM==\"usb\", ATTRS{idVendor}==\"0fd9\", ATTRS{idProduct}==\"008f\", TAG+=\"uaccess\"<\/pre>\n\n\n\n<p><\/p>\n\n\n\n<p>reload the udev rules as per howto, replug the device, now streamdeck_ui should have no issues attaching to the HID device when running as a normal user without root permissions. <\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Unplugging &amp; replugging <\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I got myself a lovely streamdeck XL and had some issues getting it to work with streamdeck_ui on Linux Mint 20. It turned out that the usual howtos don&#8217;t include the Device id required for the XL model which is 008f, so simply add the following line to your udev rules: SUBSYSTEM==&#8221;usb&#8221;, ATTRS{idVendor}==&#8221;0fd9&#8243;, ATTRS{idProduct}==&#8221;008f&#8221;, TAG+=&#8221;uaccess&#8221; [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[23,8],"tags":[],"class_list":["post-2321","post","type-post","status-publish","format-standard","hentry","category-flightsims","category-it"],"_links":{"self":[{"href":"https:\/\/hoover.gplrank.de\/index.php?rest_route=\/wp\/v2\/posts\/2321","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hoover.gplrank.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hoover.gplrank.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hoover.gplrank.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hoover.gplrank.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2321"}],"version-history":[{"count":4,"href":"https:\/\/hoover.gplrank.de\/index.php?rest_route=\/wp\/v2\/posts\/2321\/revisions"}],"predecessor-version":[{"id":2327,"href":"https:\/\/hoover.gplrank.de\/index.php?rest_route=\/wp\/v2\/posts\/2321\/revisions\/2327"}],"wp:attachment":[{"href":"https:\/\/hoover.gplrank.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2321"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hoover.gplrank.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2321"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hoover.gplrank.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2321"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}