change to use keydown

for some reason keypress doesn't seem to work in chrome for arrow and
tab.  Keydown also doesn't seem to work.