Replaced Macbook Pro keyboard with US-layout, now cannot type ~/` on external keyboard I'm owning a MBP 15" early 08, which I bought (and use) in Germany.

Recently, I decided to switch to US International layout, bought new keyboards (an internal one and and external Logitech diNovo Mac), both having US 104 keys layout.

The internal keyboard is working fine, I'm able write the ` and ~ characters.

On my external keyboard, these keys post ±/§ (so the UK equivalent). Also, the on-screen-keyboard shows a 105-keys-layout, but it is correctly set to (104 keys) US extended:



Seems I need to convince my Mac I've got 104 character keyboards, but I cannot find any preferences.

Also, when entering my file vault password in firmware mode, I've still got a German keyboard layout which I'm not able to change.
One possibility is to use keyremap4macbook, but this doesn't change the firmware keyboard layout and I don't like fiddling around with such tools if not necessary.