Редактирование драйвера клавиатуры

Недавно заинтересовался вопросом как можно переназначить заводские функциональные клавиши в ноутбуке. Поиск в интернете вывел меня только на программы по типу Autohotkey, но это явно не то. Я подумал что можно как-то изменить драйвер клавиатуры, но так как я не очень умею искать информацию в интернете, у меня ничего не вышло.

Если у кого-нибудь есть какой-либо опыт в данном вопросе, порекомендуйте, пожалуйста, источники с помощью которых можно разобраться в этом вопросе.