This is the only one that has ever worked well under windows XP. The .inf indicates that it should work with Win98 (signature=$CHICAGO$) but can't confirm. Drivers from HP do not work well. This one I had originally downloaded from Netropa years ago when I first got this keyboard and is no longer available there. Their current iTouch ones don't work with this keyboard.