Ola
Está havendo um pequeno erro de interpretação em seu problema.
Ao ligar qualquer computador, um programa residente na BIOS executa uma rotina chamada P.O.S.T. Que identifica os dispositivos fisicos da maquina.
O GRUB nada mais é que que um pequeno programa que "pega" as informações do POST e os entrega ao sistema operacional.
E isto é assim em qualquer sisema operacional, qualquer um. (Só mudam os programas)
Assim, é impossivel ao gerenciador de boot receber qualquer informação não declarada no POST.
Logo, a resposta a sua pergunta é não, não existe nada que faça o que deseja, pois isto ocorre antes de qualquer kernel ser carregado.
O que é possivel fazer seria conectar um teclado PS/2. Entrar na BiOS e alterar as opções:
USB support for DOS => enable
USB legacy => enable
E depois, se seu teclado/mouse usb forem de boa procedencia, serão identificados no POST.
Caso contrario, atualizar a BIOS ou trocar mouse/teclado são opções.
[]'s