Mapping Home and End keys does not work for Win8.1 VM in Parallels Desktop 9

Discussion in 'Installation and Configuration of Parallels Desktop' started by DaveHein, Jan 24, 2014.

  1. DaveHein

    DaveHein Bit poster

    Messages:
    5
    I'm running Build 9.0.24172 on Mavericks with a Windows 8.1 VM.

    I was trying to map the OS X option+command+left-arrow key combination to the Windows Home key, and similarly option+command+right-arrow to the End key. It has exactly no effect -- no cursor position change, nothing. The key mapping is active -- I can tell because if I disable the mappings then Win8.1 then has some response to that key combo -- but it doesn't seem to be passing through the End or Home keys.

    I have Parallels enabled in the Accessibility Security settings, and I have the Parallels preferences set to send system keystrokes _Always_ to the VM (though the behavior doesn't change if I make that conditional). The keyboard profile I'm using was based on the Generic (or empty) profile.

    I'm stumped. I don't understand why the Home or End keys aren't being passed to Win8.1 (or aren't being recoginzed by Win8.1). Has anyone seen and solved this problem?

    --
    Dave Hein
     
  2. DaveHein

    DaveHein Bit poster

    Messages:
    5
    Workaround

    I've found some 'natural' key combos that get what I want, at least from my Retina MacBook Pro keyboard; probably also from any Apple keyboard.

    fn+leftArrow = Home
    fn+rightArrow = End
    fn+ctrl+leftArrow = Ctrl+Home
    fn+ctrl+rightArrow = Ctrl+End
    fn+upArrow = PgUp
    fn+downArrow = PgDown

    Still don't know why the Parallels mappings are not producing Home, End, PgUp or PgDown. I have a 'remote session' scheduled with Parallels support later today ... I'll report back after that.

    --
    Dave Hein
     
  3. DaveHein

    DaveHein Bit poster

    Messages:
    5
    I finally got a session with a support person. They could see the problem on my system but could not reproduce it on their test system. They suggested resetting the home directory permissions and user ACLs. I did that but no change in symptoms. So they want me to open a problem report, which I've done. If anything useful happens, I'll post it here.

    --
    Dave Hein
     
  4. DaveHein

    DaveHein Bit poster

    Messages:
    5
    Support responds; final recommendation

    First level support couldn't help. They kicked it up to second level support who responded with this:

    I'm not entirely certain what they mean. Perhaps they are saying that I cannot hold down option+command while doing multiple taps of an arrow key, that instead I have to press and release all three keys simultaneously. That doesn't seem to make a difference in my testing.

    What I think is actually the case is that the arrow keys cannot be used successfully in shortcut mapping.

    Regardless of the cause (bug or undocumented feature), I think that if you are using an Apple keyboard then Home, End, PgUp, PgDown cannot be mapped (as targets) to any key combination using arrow keys and must be produced using these native Apple fn key combinations:

    fn+leftArrow = Home
    fn+rightArrow = End
    fn+ctrl+leftArrow = Ctrl+Home
    fn+ctrl+rightArrow = Ctrl+End
    fn+upArrow = PgUp
    fn+downArrow = PgDown

    So my keyboard mapping for Windows systems is now the "Generic" profile, which contains no mapped shortcuts.

    --
    Dave Hein
     

Share This Page