Ok so here goes. I have done the same thing as suggested and plugged in the keyboard and it appears to be working fine, so the problem must be related to Bluetooth.
Topic:
App & System Services
SubTopic:
Core OS
Tags: