Мне недавно пришлось смоделировать F5 нажатие, чтобы вызвать обновление в веб-браузере:
INPUT inp[2]= {0};
inp[0].type = INPUT_KEYBOARD;
inp[0].ki.wVk = VK_F5;
inp[1].type = INPUT_KEYBOARD;
inp[1].ki.wVk = VK_F5;
inp[1].ki.dwFlags = KEYEVENTF_KEYUP;
SendInput(2, inp, sizeof(INPUT));
Для имитации клавиши Fn + FX может потребоваться поиск специальных кодов.