... / 2000/ XP/ Vista; Layout: 106 keys. Keyboard;Touch pad keyboard, virtual keyboard, rubber keyboard, computer keyboard, laptop keyboard, notebook keyboard, standard keyboard; soft ... touch keyboard, soft gel keyboard, soft computer keyboard, mini soft keyboard, soft key keyboard, silicone ...