this post was submitted on 29 Sep 2024
61 points (98.4% liked)

Linux

59017 readers
431 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS
 

I kinda want to hook one up to raspberry pi for some home control, but I'm not sure if the software to configure it works on Linux (or how it even presents itself HID-device wise)

I'm sure it'll eventually be reverse engineered and have some custom drivers on github soon, but a quick google came up empty for this new device.

Edit: Oh I just realized this hasn't been released yet, I saw the "buy now" button and assumed it was.

all 11 comments
sorted by: hot top controversial new old
[–] j4k3@lemmy.world 28 points 1 year ago* (last edited 1 year ago)

::: spoiler With Linux over the years, I have learned to ignore all hardware marketing as (basically) scammers. The supporting software is the important part. If the software is not open source, the product is only available to rent and likely includes or has the potential to become an extortion scam of subscription parasites. When I shop for products now, I do so by searching for the open source software first. Once I find a large project with several contributors, I git clone the repo and then I run an app called gource on the command line. Gource creates a 3d visualization of the project over time and its commit history. Have a look at the Linux kernel some time or just watch a video of someone that has uploaded the visualization: https://www.youtube.com/watch?v=5iFnzr73XXk

With the actual visualization, you can zoom in and select the individuals or watch branches specifically. The trick is to get an idea of who the main contributors are in the various spaces and how consistent they are. Find who is working on what hardware and how they are working on it. Some times you'll see a person comes in and only makes a single commit or a few that contain everything for a device and then they disappear. These are often subcontracted devs that a company hires and gives a checklist. Issues, bugs, and unsupported features are unlikely to get fixed unless you see someone else that is making commits in this space. What you're really looking for is one of the main project devs that makes ongoing commits to some specific hardware over longer amounts of time and fairly recently. It means they have the device in question. That generally means the device has or will have excellent support in the long term. It also generally means the person either really liked the product or the company is smart enough to supply the dev with the device or supporting documentation.

Sorry if this seems unsolicited. It took me a long time to break out of the hardware spec shopping fallacy and all of the troubles it can cause. Prioritizing true ownership and shopping for the software first is a far more enjoyable life experience. It likely won't help in this niche, but for computers in general use: https://linux-hardware.org/

You will likely find that search engines attempt to obfuscate this information. Expect that. Use offline open source LLM's, ask the community, or more advance searching methods to find relevant info. Both m$ and the goo are the two biggest beneficiaries of the proprietary software ecosystem and they are the only two web crawlers that exist at relevant scale. All search engines use one or both of these sources either directly or by proxy.

[–] flappy@lemm.ee 26 points 1 year ago* (last edited 1 year ago)

It's $269.99 and has 9 programmable buttons. It's designed to control rent-seeking apps like Photoshop.

The Streamdeck XL costs $200 and has 32 programmable buttons. I'm using it to control my dorm room through Home-Assistant, and my robot camera through Bitfocus Companion.

[–] SatyrSack@feddit.org 8 points 1 year ago

Not surprised you're not finding Linux compatibility info. It looks like it was just announced. Logitech tends to not support Linux for their customization software, but I presume Solaar will add support for this device eventually.

https://github.com/pwr-Solaar/Solaar

[–] tekeous@usenet.lol 6 points 1 year ago

No. It does not.

On Linux you use a utility called Piper and a background daemon ratbagd to change settings of Logitech mice so I’d check if your products are supported by that.

Solaar supports the dongles but has less settings than Piper.

[–] IrritableOcelot@beehaw.org 5 points 1 year ago

Yeahhhhh thats a pretty niche product and is basically a HID driver interface, so any functionality would have to be rebuilt from the ground up on Linux. It'll certainly take some time, if theres enough interest to make it worthwhile to someone.

[–] dr_jekell@lemmy.world 2 points 1 year ago

Logitech does not support Linux.

Most of the current compatibility of Logitech devices comes from, Linux devs reverse engineering their software, USB standards or from default programing stored in the device.