Has it always done this or did it start recently ?
The drive appears to be a standard Seagate SATA 500GB (ST500LT012-1DG142). If I had one of those I'd remove the drive and either mount in a desktop or an external USB drive enclosure (under $20 on Amazon) and see if it acts the same. If it does you have a drive problem. If not the S1002 has an issue.
When I converted my R3 from the stock rotary drive to a SSD, I put the 500GB drive in a Sabrent enclosure and use it for backup.
ps I believe you have a USB connector on the keyboard. I have a USB test device (like this) to verify stable USB voltage and current draw.