This laptop compatible full-size keyboard is flexible so it's rollable and portable. It's perfect for notebook users who prefer to type on a full-size keyboard. It's spill-, dirt-, dust- and water-proof to help keep your computer clean. USB connection. System requirements: Windows® 98 SE/ME/2000/XP Media Center/Vista™/Linux.