There is software available that would fix the issue, but here's a manual routine you can do that will also work.
This technique is not limited to making your web browser default, but can be used for everything in the Settings page and more, as long as you know at least one file extension your program can open.
1. Show extensions for all filetypes
It is important that extensions are shown for all filetypes. To enable this, open a file explorer window, go to the tab View, and at the right check [v] File name extensions
2. Create a temporary file with .htm extension
Now, if you haven't needed to do step 1 or already closed the file explorer, open a file explorer. Navigate to any folder where you have write permissions. You can actually also use your desktop if you find that easier.
Right click, choose New > Text file to create an empty textfile.
Rename the file to temp.htm
The temp part is not so much important, but make sure the file ends with .htm
. Click Yes on the question if you are sure to change the filetype.
3. Create a new file association for .htm files
Right click your .htm file and go to Open With > Choose another app
NOTE: It may very well be that your app is listed in this list. If so, still choose Choose another app.
In the next window, at the bottom, there's a checkbox labelled [v] Always use this app to open .htm files.
. Make sure its checked.
If your program is at the top list, select it there. If not, scroll to the bottom where it says Choose an app from your pc
. This opens a file open dialog, allowing you to browse to the program on your harddrive.
When you press OK, all .htm files are now opened by your browser of choice, but this does not set your browser as default.
4. Set your browser as default
Step 3 did not just assign your browser to open .htm files, but it fixed the registry item, causing your browser to be selectable in the Settings screen Set default app. If you now go to Start > Settings > System > Default Apps, you will be able to select your browser as default web browser.
This issue has nothing to do with drivers and the other answers are all wrong.
This has to do with the built in profiles of the mouse since it has on board memory. There are 5 profiles and you change these (default button) is the g11 button which is under the mouse scroll switch button. Its why it works correctly when LGS is on and you have the mouse switched to auto game detect mode. If LGS is not on or has crashed which is frequent with anniversary update, the mouse auto switches to on board memory mode.
To fix - simply click the g11 button again.
To fix permanently
- Open LGS
- Switch mouse to On-Board Memory
- Select profile button and take a look at your profiles.
- Most likely this is set on profile 5 which has a multikey macro on both buttons.
- You can either disable all but 1 profile and customize it as you like or just disable 6 as the rest seem similar. Personally I would just disable all but 1 and set it up how you like your mouse.
This will also fix if your g700 mouse suddenly slows down and it feels like input lag. Its more likely LGS crashed and your mouse switched to on board memory.
This fix is only for LGS mice with on board memory, but it would most likely only happen with those mice also.
LGS On Board Profiles
Best Answer
I struggled with this too, because using Settings > System > Default apps has no effect for me, and using Explorer > Right Click > Open With > Choose Default Program also has no effect. For me, the venerable Control Panel did the job.
Control Panel > Default Programs > Set Your Default Programs
Not only is the Control Panel interface more powerful, but its settings actually have an effect.