This volume control is awesome. I have been using it for several months now. It is made of solid metal and the dial turns very smoothly. There are buttons for pause/play, skip forward, skip back, and a button to change the amount of volume change when you turn the dial. Again, it is made of solid metal and has a rubber padded bottom. It stays put where ever the place it and I expect this will last longer than the computers I plugged it into.
I use it to change the volume on streaming music on a secondary PC when I am working on my primary PC. Both computers are hooked up to the same large monitor via a KVM and most of the time the secondary PC is running in headless mode. Plugging this into a USB port on that PC makes it a snap to change the volume, pause the music, skip the the next track, etc... All while working on the primary PC. Again, this thing is solid construction.
I have used this on both Windows 10 and Ubuntu Linux. On Windows 10, it works flawlessly. On Ubuntu (Mate 20.04, 20.10, 21.04) It works perfectly when logged in, but as soon as it goes into screensaver mode, the OS no longer recognizes the device input until I logged back in again. This is an Ubuntu issue, not a problem with the audio control itself.
Out of the box it works perfectly with Windows 10 and Ubuntu --no drivers required.