This could easily be fixed by using AutoHotkey.
https://autohotkey.com/The reason I recommend it is because it's easy to learn and it'll allow you to fix a lot of other problems and annoyances when you run into them.
To make one key work as another key, all you need to do is type "Key1::Key2" (without quotes) in a text file and save it with the extension ".ahk" and run it with Autohotkey.
For example:
Insert::Backspace
Makes the insert key work as backspace. (capitalization is important)
If you want to use another key, you only need to change "Insert" to the key you want to use, save the file and run it.
Here's the documentation page for how to remap keys:
https://autohotkey.com/docs/misc/Remap.htmBut it really is just typing one key, two colons and the other key.
For a list of how to represent other keys see here:
https://autohotkey.com/docs/KeyList.htmIf you need to use the key that you assigned as backspace then all you need to do is right click on the AutoHotkey icon of the script in system tray and pause the script so that pressing the key wouldn't trigger backspace. Once you're done, unpause the script and it'll work as backspace again.
If you want to start the script when you turn on your laptop then either move the file itself or create a shortcut to it and move the shortcut to the startup folder, that you can access by pressing Win+R, typing in "%appdata%" (without quotes), pressing enter and navigating to "\Roaming\Microsoft\Windows\Start Menu\Programs\Startup" in the appdata folder.