I'm using a German Keyboard (Lioncast LK20) with OS X 10.11.5. I set the keymap to German and it is displayed correctly in the settings screen. Unfortunately the following two keys are swapped when I type on the keyboard:
< Key (right of SHIFT)
^ Key (left of 1)
Are there any advanced settings to fix this issue?