English 中文(简体)
VMware Fusion and MacbookPro keyboard
原标题:

I m running Windows 7 Ultimate (retail) under VMware Fusion on a Macbook Pro. I ve created a keyboard layout for the mac using Microsoft keyboard Layout Creator MSKLC.

My problem is that when I type the quote or double quote character, nothing happens. Then I press it again and get the character twice. Similar behaviour also occurs when I use a standard US-International keyboard layout.

  1. First press of I get nothing.
  2. Second press of I get

If I press once, then press any other key it generally produces the expected output, e.g.

  1. First press of I get nothing
  2. Now press f and I get f

If I press once, then press i, I get í (see here)

Interestingly, if I press once, then press backspace it s as if I never pressed (backspace functions normally).

A similar thing happens with #.

As you can imagine, it s taken me ages to type this out, with the keyboard doing what it s doing... should have flicked over to OSX!

最佳回答

No, I know the reason:

You have mapped them to be dead keys.

A dead key, is a key to combine other key strokes to get a combined output. It exactly does what you described: when pressed once, nothing happens; when pressed twice, or pressed once plus space key, it repeats itself. If you press some letters, it gets you a combined output, like á.

Check your MSKLC mapping. Here is a good guide to follow:

http://www.angelfire.com/planet/linguisticsisfun/Creating_a_Keyboard_Using_MSKLC.pdf

问题回答

Check your keyboard layout settings in Windows 7.





相关问题
Chrome OS Development on a Mac

Google just announced the open source release of their Chromium/Chrome OS product: Hello, open source developers. Would you like to help build an operating system for web users? I m working on a ...

VMware Fusion and MacbookPro keyboard

I m running Windows 7 Ultimate (retail) under VMware Fusion on a Macbook Pro. I ve created a keyboard layout for the mac using Microsoft keyboard Layout Creator MSKLC. My problem is that when I type ...

热门标签