The Adesso Mini Keyboard ACK- 5010PB is designed for Windows and features 89 keys with an embedded numeric keypad. It also has 12 dedicated function keys that are ergonomically designed for comfort. This wired keyboard includes a built-in trackball for mouse emulation, which ensures easy navigation and convenience. The unit connects with your computer through the PS/2 connector. It also works well with IBM PCs. This Adesso Mini Keyboard ACK-5010PB's integrated trackball and mouse buttons provide you with everything you need to navigate your screen quickly and efficiently. This keyboard is ideal for compact spaces like office cubicles, home offices or a kiosk.