How to change the function of F1 hotkey?
Solution 1:
Your best choice may be to utilize AutoHotkey:
AutoHotkey (AHK) is a free, open-source macro-creation and automation software for Windows that allows users to automate repetitive tasks. It is driven by a scripting language that was initially aimed at providing keyboard shortcuts, otherwise known as hotkeys, that over time evolved into a full-fledged scripting language. And if you're really interested, here's a great video about it here.
You can use AutoHotkey to:
Automate almost anything by sending keystrokes and mouse clicks. You can write a mouse or keyboard macro by hand or a macro recorder.
Remap keys and buttons on your keyboard, joystick, and mouse.
Create hotkeys for keyboard, joystick, and mouse. Essentially any key, button or combination can become a hotkey.
Expand abbreviations as you type them. For example, typing "btw" can automatically produce "by the way".
Retrieve and change the clipboard's contents.
Convert any AHK script into an executable file that can be run on computers where AutoHotkey is not installed.
Don't know where to start or how to fix your script? Join the friendly AutoHotkey community and ask for help
(Source)