Alternate keybindings not recognized by Fire

I have a PC keyboard (german qwertz) connected to my MAC because @work I only use Windows.
I switched the control / command keys in MacOS and added

DefaultKeyBinding.dict

to

~/Library/KeyBindings

This is recognized by all native apps. But not in Fire because I read somewhere that you implemented your own input thing :upside_down_face:.

Is there a chance to have Fire work like any other mac app?

Here is my DefaultKeyBinding.dict

{


/* I changed command-key to ctrl. So if not replace @ with ^ */


/*   modifier key syntax   */
/*   ~ = Option key        */
/*   $ = Shift key         */
/*   ^ = Control key       */
/*   @ = Command key       */
/*   # = keys on num pad   */


/* home */
"\UF729"   = "moveToBeginningOfLine:"; 
"@\UF729"  = "moveToBeginningOfDocument:"; 
"$\UF729"  = "moveToBeginningOfLineAndModifySelection:";
"@$\UF729" = "moveToBeginningOfDocumentAndModifySelection:";


/* end */
"\UF72B"   = "moveToEndOfLine:"; 
"@\UF72B"  = "moveToEndOfDocument:"; 
"$\UF72B"  = "moveToEndOfLineAndModifySelection:";
"@$\UF72B" = "moveToEndOfDocumentAndModifySelection:";


/* page up/down */
"\UF72C"   = "pageUp:";
"\UF72D"   = "pageDown:";


/* jump words */
"@\UF702" = "moveWordLeft:";
"@\UF703" = "moveWordRight:";


/* jump words with selection */
"@$\UF702" = "moveWordLeftAndModifySelection:";
"@$\UF703" = "moveWordRightAndModifySelection:";


/* delete */
"@\U0008"  = "deleteWordBackward:";


/* special characters */
"~+" = ("insertText:", "~");
"~q" = ("insertText:", "@");
"~7" = ("insertText:", "{");
"~8" = ("insertText:", "[");
"~9" = ("insertText:", "]");
"~0" = ("insertText:", "}");
"~ß" = ("insertText:", "\\");
"~<" = ("insertText:", "|");


}

I can have a look. can I get DefaultKeyBinding.dict as file attachment, and concrete steps for what I should test (with a US Mac keyboard, ideally, as thats all I have right now)?

DefaultKeyBinding.dict.zip (627 Bytes)

Sure, here it is. I looked over the upload button :see_no_evil: :smiling_face:.

I think the keyboard layout doesn’t really matter.
e.g. keys like home, end, page up, page down, ctrl +shift + left/right arrow and so on
should all work like on windows.
Please keep in mind it’s a PC keyboard.
You could test it with CotEditor or any other native MacOS editor.

Thank you very much :pray:.