Создавать "Поддельные ключи", которые компьютер интерпретирует как настоящие?

Объяснение

Хорошо, итак, это фотография общей компоновки клавиатуры.

Что мне интересно: Возможно ли эмулировать дополнительные клавиши на клавиатуре, отличной от стандартных клавиш? Например, я мог бы обмануть свой компьютер, заставив его думать, что на моей клавиатуре также есть 3 дополнительных клавиши с надписью FK1, FK2 и FK3.

Эти дополнительные три клавиши не были бы буквенными клавишами, как Главная страница, Вставка, Переход на следующую страницу и т.Д.
По сути, они бы ничего не делали, если бы им не поручили что-то сделать. Например, если я установлю горячую клавишу в программе для использования FK1, она зарегистрирует ее.

Почему?

Я рад, что вы спросили. Я часто играю в игру под названием ARMA 3, и те из вас, кто знаком с игрой, знают, что она использует практически каждую клавишу на клавиатуре.
Для общения со своими товарищами в этой игре я использую TeamSpeak. У меня есть дека для teamspeak, и я хочу иметь возможность активировать различные звуки с помощью горячих клавиш вместо клавиш alt и щелчков, но в ARMA практически не осталось свободных клавиш со всеми модами, которые я использую.

Даже если бы вы могли создать эти "поддельные клавиши", как бы вы использовали их в игре, если бы их не было на настоящей клавиатуре?

Отличный вопрос.
Моя клавиатура - это Logitech G910 Orion Spark, на которой есть 27 макросов. Я предполагаю, что могу настроить каждый из этих макросов для вызова поддельные кнопки клавиатуры во время использования.

Это, вероятно, очень запутанно для чтения, но я сделал все, что мог.

Windows 10 Pro (x64)