Deve depender da máquina, mas meu palpite seria simplesmente não.
Quando você desconectar e reconectar o teclado ou mouse de algumas máquinas mais antigas, elas não serão reconhecidas automaticamente e não funcionarão até que você reinicialize.
Com a máquina mais recente, parece que não há "Inteligência" na porta (embora sejam melhores ... então a inteligência é uma palavra estranha), eles estão sempre ativos se o teclado está ou não, então eu simplesmente não pense que existe uma maneira programática para qualquer um consultar ou ver se o teclado está conectado.
Sua melhor aposta será simplesmente olhar para a parte de trás da máquina e verificar se não há um dispositivo desconhecido lá.