Tilde/backtick wrong mapping in bootcamp

I just got my new MBP Haswell, and installed 8.1 bootcamp via the instructions here:

https://discussions.apple.com/thread/5490486


I installed the bootcamp drivers.


I'm having an issue where the backtick/tilde key (right above tab) maps to the characters "\" and "|" respectively on Windows 8.1. I've tried changing the keyboard layout language between:

English (United States) (US Keyboard)

English (United States) (United States (Apple) Keyboard)

English (United Kingdom) (United Kingdom Keyboard)

English (Canada) (US Keyboard)


In all of these the behavior is the same in giving me '\' and '|' when I want backtick and tilde. However if I use an external USB keyboard with setting US English (apple or non-apple) I get the correct key mapping.


Anyone have a clue why the built-in keyboard is giving me the wrong characters?

MACBOOK PRO (RETINA, 15-INCH, LATE 2013), Other OS, bootcamp windows 8.1

Posted on Oct 28, 2013 4:00 AM

Reply
12 replies
Sort By: 

Oct 30, 2013 5:19 PM in response to HunterGuy222

I replied in another thread too but this one is more on topic.


Find a copy of SharpKeys from http://www.randyrants.com/sharpkeys/. You can use it to remap the ~` key back to ~`. Run the program and press Add. Use Type Key to find it in the left panel, and select key 00_29 in the right panel. Write the change to the registry and log out and back in.


I consider this another bug in Bootcamp keyboard driver but it's been there for years and probably will never be fixed.

Reply

Oct 31, 2013 7:49 PM in response to Jaehdawg

That's good to hear! I didn't really like the idea of using a registry hack to make mine work. When the Windows 8.1 issues with Bootcamp are sorted out for good, I'll rebuild my Windows 7 partition to 8.1 and try the keyboard change instead.


I just hope all the other keyboard mappings work with it too like print screen, etc.

Reply

Nov 3, 2013 1:12 AM in response to maskedferret

Great, that fixed it - though to clarify instructions, it's not "add language" like I originally assumed. You click 'options' beside "English (United States)" and then under the "input method" section, "Add an input method".


Which makes far too much sense in hindsight.

Reply

Jan 9, 2014 8:18 PM in response to HunterGuy222

Yes, I finally found it!

I'll try this as soon as when I get back home.

Yesterday nigt, I struggled to solve the issue on my haswell MBPr 13 inch.


FYI, I also had a problem with Intel's grahics driver when I installed win8.1, SAT was stoped and its control panel didnt appeared.

But it was solved by updating with the lastet driver which downloaded from Intel's site like as you do with normal win machine.

it seems fine, but I haven't use this machine for long time with the new driver.

Reply

Jan 22, 2014 1:51 PM in response to HunterGuy222

The best way to do this is to download Sharpkeys, an open source software available at http://sharpkeys.codeplex.com/

You don't need to install anything, just execute the .exe.

On the main screen, ADD a "rule".

User uploaded file

In the window above, use the "Type Key" button.

User uploaded file

Just press the ~` key on the top left of the keyboard and you will see the window above. This is the key code for this key, which is interpreted wrongly as |\ in bootcamp. Click OK.

You now have to choose the new mapping for this key, as in the next image.

User uploaded file

Then click OK, and don't forget to write to the registry, using the button at the bottom right of the main "rules" window. Reboot and that's it.

Reply

Feb 12, 2014 8:51 PM in response to maskedferret

Correct instructions in Windows 8.1 Boot Camp are:


Control Panel > Add a Language (Under 'Clock, Language and Region') > Options > Add an input method (under 'Input method') > [then scroll down and select your countries Keyboard layout which is relevant to you xxx (Apple)]


The select add, Then head back to previous screen and remove previous input method, so your selected input method will be at the top (the only method)


then click save.


That's it

Reply

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Tilde/backtick wrong mapping in bootcamp

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.