I have Basilisk V3 X Hyperspeed. I assigned the end key to the hypershift button on Windows, but it only works on Windows and not on Linux. Anything remapped on Windows will also work on Linux.
It seems like synapse doesn't write the hypershift button remap to the device.