might be bad.
For replacement, you should be able to simply order one from HP or look at the features offered on other manufacturer's keyboards.
This one has 13 programable buttons so it should work:
as should this one from Dell:
Even if the replacement keyboard you like doesn't actually have any key designed to eject the DVD you can easily create your own as this handy link describes:
The technique illustrated at this link would also work:
or this one:
The OS of my computer is Windows vista premium (home). My keyboard (HP's SK-2960) often stops working suddenly. What can be done to correct this? To replace it, which multimedia keyboard can I get that also has keys for ejecting the DVD tray? Please help.