An Elgato Stream Deck is a well-loved addition to any multimedia-centric desk space, and Elgato’s latest Stream Deck Neo brings a refreshing simplicity and minimalism to the form factor. Featuring eight, brightly backlit, assignable buttons, the core function of the Stream Deck Neo is to give you fingertip control of all the apps and functions you might need throughout your day Read More
It states there's software control in the description. As far as a requirement to run in the background for the thing to function, that's going to be answered by asking something like Elgato's product support or Google for immediate answers instead of waiting a day to get a semi-sassy reply that only answers half of what you're looking for lol