How do I remap Shift + Del on Windows to mean Delete instead of Cut?

This AutoHotkey script works for me:

+Del::Send {Delete}

If it doesn't, try this:

+Del::
KeyWait Shift
Send {Delete}
return

According to AutoHotkey Tips and Remarks, you might need to use KeyWait so that the Shift doesn't get applied to the right hand side as well.

I suggest installing it like this:

  • Download and install AutoHotkey, allowing it to associate with .ahk files
  • Open Notepad and paste the script in
  • Save it anywhere and call it shortcuts.ahk
  • Open the folder where you saved it in Windows Explorer
  • Double click on shortcuts.ahk to open it and activate it immediately
  • Right click and drag shortcuts.ahk to Start->(All) Programs->Startup, then release the right button
  • Click on Create Shortcut

Regardless of what context you're referring to, and although I haven't done this exact thing, I'm fairly confident the free AutoHotKey utility could do it.

At a minimum, the AHK script would just need to be a single line containing this:

+Delete::Send {Delete}

This would be in effect globally (i.e. on the Desktop, in Explorer windows, and in all applications). If necessary, it could be made context-sensitive so that it only applied to specific situations (RTFM).