ACK-573UB is especially designed for Windows, it has built-in trackball for mouse emulation, wireless input with built-in infrared technology, 88/89 keys keyboard with embedded numeric keypad and 12 dedicated function keys, and Fully function of 104/105 keys.