http://rich12345.tripod.com/gameport/index.html putting +5v to PB inputs can be detected with if peek(PB)>127 then button=pressed, or input=1 high-bit gets set when input = 1 (5v) theres another article on the gameport on my site, copied from this newsgroup. Rich