cybereality
The Razer one looks interesting, but I wonder what the SDK support is like compared to the near identical Loupedeck Live (Razer partnered with Loupedeck to make the stream controller).
The only Razer product I use is their mousepad, I don't like their software.
(I do have a Razer Hydra, but I haven't used that since 2016 and the Sixense drivers were far better than the Razer drivers)
I was looking at the Loupedeck Live after this video:
But its SDK is a turn off. You have to write C# dlls that the Loupedeck software loads.
First off, it should be a C dll. For those that don't know, many languages can make C dlls (C++, D, Rust, more) and even more can use them (Python, Ruby, Lua, etc) while only .Net can use C# dlls.
Second, I don't like that an application you write can't call the SDK, you need some form of network communication (remote procedure calls, interprocess communication, etc) to talk between your app and your plugin. That just seems backwards to me.
Anyway, I may buy one for the hell of it, I haven't had a new input device for a while.
For Optimus, the real reason for its existence seems clear once the video shows one in a tesla factory. Robots don't form unions or care about pandemics.
Megalomaniak The Tactus was basically just a wide touch screen. For pressure sensitive keys I like my Wooting 2 Lekker, every key can have a custom activation depth or be bound as a Direct Input joystick axis. (Also expensive keyboard)
Wooting's SDK is pretty good too. It's written in Rust, but since they build it as a C library it can be called from almost anything.