Я думаю, вы имели в виду водителя.Ваша клавиатура способна обрабатывать команды usb, и они должны быть детализированы в таблицу данных и подмножество тех, которые используются в драйвере хоста клавиатуры, чтобы ubuntu могла получать ввод с клавиатуры.
Хорошей идеей будет поискатьпример кода от производителя / любителей, но это не обязательно должно быть в драйвере ubuntu: у меня был компьютер Alienware со светодиодами на клавиатуре, и Alienware предоставил пример проекта C для компиляции и использования драйвера для выполнения чего угодно.