Скорее всего, аппаратное обеспечение, загрузка из другой системы / резервной копии, когда он работал в последний раз, должна быть в состоянии сказать вам, является ли это программным обеспечением или нет.
Кроме того, довольно легко переустановить разъем клавиатуры на iBook G4, если память будет работать - так что вы можете попробовать это, прежде чем ронять его на ремонт.