No add and equal keys
On my Microsoft Surface Notebook (Linux Mint 22.1 & FS-UAE 3.1.66) with german keyboard layout I have no equal (=) and add (+) keys. The key ( ' and shifted ` ) left to the erase key has no function. In Amiberry this key works correctly as = and shifted as +.
The following setting in the config file has no effect:
keyboard_key_f1 = action_key_np_add
Even something like this does not work:
keyboard_key_a = action_key_b
What can I do to make it work?
Your syntax is correct and works fine for me..
Make sure you are using it in clear-text and its not overridden by other options. Are you placing this in Custom options or in the configuration file? I have seen several cases with other users that copy pasting from html also catches whitespaces which may cause issues of reading the mapping properly. Workaround, select all and copy all rows in a text editor, then copy paste it back in the FS-UAE configuration.
Any chance you can share the problematic configuration file? or your settings file FS-UAE\Data\Settings.ini (Whichever file you use to set these mappings)
Hi, you can run FS-UAE like this from a terminal: fs-uae --stdout --log-input. What output do you get when pressing the key to the left of backspace? You should ideally see the following lines:
SDL key sym 92 mod 4096 scancode 46 state 1 repeat 0
- key code set to 61 (was 92) based on scancode 46
--> key_code 61 key_mod 0 state 1: "EQUALS"
= press (index 61) => input event 216
amiga_send_input_event 216 1