Flexible Silicone Waterproof Keyboard (Black) Made from Silicone-Spill Proof. 107 Keys, 107 touches. Compatible with Windows 98/2000/ME/XP/Linux. Compatible with Windows 98/2000/ME/XP/Linux Connect via USB or PS/2 converter-included. Just plug in and it is ready to use.