Unfortunately the fix (using the KeyCode) had a side effect, which makes it even less usable now.

If you press

  • option+cmd the following appears in the field: Option+Cmd+[
  • Cmd+Left (for the history back operation), the following appears in the field: Cmd+%
    The are not only shown like this, they are registered a such. So Cmd+Left wouldn't do anything. To use the shortvut to go back I have to press Cmd+Shift+5 (shift 5 is % on the US keyboard)

Some other keys can't be assigned anymore. e.g. the backtick.

I'm trying to debug this, but there's no debug output in that code, so it's hard....