Polychromatic by itself is just a frontend, and doesn’t contain driver code to directly control RGB hardware.
This project only supports OpenRazer at the moment. In future, we’d like to add support for other brands using phue, OpenRGB and libratbag. This is a fairly new objective. Read more about the history of this project.
Device not listed?
Check the relevant project’s README for details on device support. Usually, this involves creating an issue (unless one already exists). If you feel like hacking, consider implementing support yourself and creating a pull request.
Works with OpenRazer