This mini keyboard is well built and is recognised by Windows 7 64bit with no issues. However, it has turned out to be of very little use to me. I bought it to fit between the throttle and joystick of my HOTAS for flying flight simulators. It is not only missing vital keys, but the function keys are awful things and the titles for them are unreadable under normal circumstances. I have painted the raised titles yellow, which helps, but not much as they are also very small and when you need a Fn key in the heat of air combat, it's a pain to try and get the correct one.
Another very large omission is the number zero. They have included one to nine and that's it. Even if it were to be used for FPS - of which I have many - there are vital keys missing, such as 'I' (India), which is commonly used for 'Inventory' and also 'P' - usually used for pausing or parachuting. The only useful thing I've found on it is the volume control!
Give it a miss and do what I am doing - look for something more suitable.