This keyboard is very beautiful, it also connects to Bluetooth devices, it is compact so your desktop looks clean. From the key layers, you need to press and hold the Fn key + number key for FIVE seconds to switch that layer. Let's say you want to use F12. Well, you have to press the Fn + 3 key for FIVE seconds to activate F12, and then press this combination again for FIVE seconds to bring it back, so this is a very big minus from the developer's point of view, and well, that can't be changed because until now, to date, there is no software from MOTOSPEED, to change that, you can make it work with a software called Auto Hot Keys and download a script from Reddit so you can add some keys under Windows, but you need to apply this solution on every computer you want to use. .I had to send it back to Amazon with all the pain in my heart because despite the poor functionality it's a very nice budget keyboard with nice tactile switches (I chose the blue Outemu). Hopefully Motospeed can provide some software for this keyboard so we can change the layer functionality, tk. This is a great product but not for everyone (this issue also needs to be explained in the description).