Unfortunately, the keyboard shortcut are detected by javascript, and the browser vendors don’t seem to be interested in providing
an API that would allow to detect correctly the user intent. It is not lack of having tried, but first things there is no way to detect
the keyboard layout. So if remap you do you will sadly have to do some things on your own.
This issue [1] have someone in the same situation, and link to workaround (mainly using shift-tab.
We are slowly working on documenting keyboards shortcut, it’s a complex problem. I have written some explanation on how it works here [2]
it might help you to customize a limited number of actions.