Rebind Windows search to Microsoft PowerToys Command Palette
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2025-12-15 15:17:38 +02:00
.gitattributes Initial commit 2025-12-12 19:44:09 +02:00
.gitignore Initial commit 2025-12-12 19:44:09 +02:00
LICENSE Initial commit 2025-12-12 19:44:09 +02:00
MainUI.dfm First commit 2025-12-12 19:51:59 +02:00
MainUI.pas Grammar 2025-12-15 15:17:38 +02:00
README.md Update README.md 2025-12-12 20:13:46 +02:00
RebindPalette.res First commit 2025-12-12 19:51:59 +02:00
RebindSearchToCommandPalette.dpr Updated to modern Windows API 2025-12-15 15:12:23 +02:00
RebindSearchToCommandPalette.dproj Updated to modern Windows API 2025-12-15 15:12:23 +02:00
RebindSearchToCommandPalette.res Updated to modern Windows API 2025-12-15 15:12:23 +02:00
RebindSearchToCommandPalette_Icon.ico First commit 2025-12-12 19:51:59 +02:00

Icon1

Windows Search Rebind to Command Palette

Rebind Windows search to Microsoft PowerToys Command Palette

Information

The app intercepts the Win+S command using the windows API, after which it finds the HWND of the Powertoys Command Palette window and send It a message as if the tray icon were clicked, this message than in turns shows the main window. Aditionally, the app also brings the window to the top and focuses it. This last part is why the app requires administrative priviledges, because Windows does not allow unpriviledged windows to change the actively focused window.

Important

You will need to manually add a Task Scheduler task to automatically run the app at startup. I didn't have time to make an installed and add such a feature.

Download

https://www.codrutsoft.com/apps/windows-search-rebind-to-command-palette

Command Palette

https://learn.microsoft.com/en-us/windows/powertoys/command-palette/overview

Image

Screenshot 2025-12-12 195657