I don't know if I have a faulty keyboard or not, but what's happening with it lately is very strange. I've only had the computer for a week or so and the last couple days when put it in sleep for the night and put it back on the next day to use, the CAPS LOCK button doesn't light up. The keyboard types fine but the caps lock won't turn on for nothing. Then i'll restart the computer and it will light up again. I've had to do this 3 days in a row. Then I'll turn off the keyboard and go to system preferences the the imac doesn't even detect the keyboard when I turned it off. It just keeps searching and searching, and I have to end up restarting the computer again for the keyboard to be detected without a problem.