This keyboard has excellent compatibility. It can be connected to any device that has a Bluetooth connection. All keys function properly on Windows, but on Linux and Android, Windows-specific shortcuts don’t work. On Apple operating systems, Scroll Lock, Print Screen, Pause/Break, and shortcuts don’t work.