The keyboard is meant to be used hand and hand with their “Z engine” software. Z engine is a program that has preloaded gaming profiles that take advantage of the gaming terrain. There are about 180 profiles spread across three categories; FPS, RTS, and Shooter. I found it very easy to use, and it runs in the background taking up virtually no resources. That being said, even with the new updates, I found the preloaded profiles to be very dated. Looking over the list, I believe Far Cry 2 was the newest title, and that was released in 2008. This really is not a big deal, though, since the default profile makes all the keys on the gaming terrain a copy of what is on the normal qwerty side of the board. Also, it is very easy to make your own profile for any game you choose. It would be nice to see Steelseries update their software with newer game profiles though.