Quiza se haya dañado el controlador de alguno dentro de windows.
Intenta conseguir un disco de arranque de windows98 (
www.bootdisk.com) y haz que arranque con el.
Si termina de cargar el sistema y el teclado trabaja bien (no tendras mouse) es que tienes un problema de dirvers/conflictos y necesitarás reinstalar el WinXP