Rebind ctrl+shift+alt+win (also known as Office or hyper key)
C++
54
56 commits
updated Apr 18, 2024
hyperenable allows ctrl+shift+alt+win (i.e. the Office key, or the hyper key), which is normally reserved by Windows, to be freely rebound. hyperenable does this by preemptively registering the hotkeys before explorer.exe can, and deregistering them afterwards. Run hyperenable.exe --help for cli options.
Start a Powershell instance with admin privileges.
To install
# to install
PS> Set-ExecutionPolicy Bypass -Scope Process -Force
PS> ./install.ps1 -action install -exe "./hyperenable.exe"
To uninstall
# to uninstall
PS> Set-ExecutionPolicy Bypass -Scope Process -Force
PS> ./install.ps1 -action uninstall
Options
hyperenable comes with CLI options that control some aspects of its behavior. These include:
-c, --config PATHexample_config.yaml.-r, --run PATH
Run a program after hyperenable has made sure it's safe to rebind the affected keyboard shortcuts. I highly recommend putting this exe in the same folder as hyperenable.exe (i.e. $ProgramFiles/hyperenable/hotkeys.ahk), so it can be protected by admin rights. Using this option prevents timing problems in which a later hotkey setup app fails to bind shortcuts because hyperenable hasn't finished running yet.To use any of these CLI options, you need to edit the registry key at HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Userinit. After installing hyperenable, you should see a hyperenable.exe entry appear in this value. Just add whatever CLI options you want, being careful to get the formatting right. Pay close attention to the delimiters: the delimters are commas, not semicolons. Also, there's a final trailing comma at the end. Be sure to get this right, or Windows won't start properly.
cd ~/project_dirmakeConcept based on OfficeKeyFix.
173 followers · starred Feb 2024
18 followers · starred Dec 2024
C++
95.9%
PowerShell
3.5%
Rebind ctrl+shift+alt+win (also known as Office or hyper key)
C++
54
56 commits
updated Apr 18, 2024
hyperenable allows ctrl+shift+alt+win (i.e. the Office key, or the hyper key), which is normally reserved by Windows, to be freely rebound. hyperenable does this by preemptively registering the hotkeys before explorer.exe can, and deregistering them afterwards. Run hyperenable.exe --help for cli options.
Start a Powershell instance with admin privileges.
To install
# to install
PS> Set-ExecutionPolicy Bypass -Scope Process -Force
PS> ./install.ps1 -action install -exe "./hyperenable.exe"
To uninstall
# to uninstall
PS> Set-ExecutionPolicy Bypass -Scope Process -Force
PS> ./install.ps1 -action uninstall
Options
hyperenable comes with CLI options that control some aspects of its behavior. These include:
-c, --config PATHexample_config.yaml.-r, --run PATH
Run a program after hyperenable has made sure it's safe to rebind the affected keyboard shortcuts. I highly recommend putting this exe in the same folder as hyperenable.exe (i.e. $ProgramFiles/hyperenable/hotkeys.ahk), so it can be protected by admin rights. Using this option prevents timing problems in which a later hotkey setup app fails to bind shortcuts because hyperenable hasn't finished running yet.To use any of these CLI options, you need to edit the registry key at HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Userinit. After installing hyperenable, you should see a hyperenable.exe entry appear in this value. Just add whatever CLI options you want, being careful to get the formatting right. Pay close attention to the delimiters: the delimters are commas, not semicolons. Also, there's a final trailing comma at the end. Be sure to get this right, or Windows won't start properly.
cd ~/project_dirmakeConcept based on OfficeKeyFix.
173 followers · starred Feb 2024
18 followers · starred Dec 2024
C++
95.9%
PowerShell
3.5%