/AsusNumpadKiller

Small executable to disable Asus Numpad integrated in touchpad

Primary LanguageC#

AsusNumpadKiller

Got shiny new Asus RTX 30 gaming laptop. But it has one annoying feature; NumPad which is integrated into touchpad. https://www.asus.com/support/FAQ/1038283/

That's right, clicking on top-right corner of touchpad turns touchpad into numeric keyboard and stops controlling the pointer. It's super annoying when you turn it on accidentally, and of course there is no way to turn this feature of permanenly.

How does it work

It's a simple 7kb executable which hooks into Windows keyboard system, and consumes numlock events.

Included is also subproject which builds .MSI installer that will:

  • copy the executable in Program files & startup folder
  • start the executable once installer is complete

Building requirements

Building instructions

  • Open project in Visual Studio
  • Right-click "Installer" project -> Install
  • Alternatively you can just build AsusNumpadKiller project and run the executable from Debug/Release folder

Alternatives

Troubleshooting

Executable can be manually killed from Task Manager -> Details -> Locate "AsusNumpadKiller.exe" -> Right click -> End task