F11 and F12 keys not working in Leopard

Discussion in 'Windows Virtual Machine' started by glenn.gilbert, Jan 27, 2008.

?

Are you having problems with F11 and F12 with Leopard?

  1. Yes

    2 vote(s)
    100.0%
  2. No

    0 vote(s)
    0.0%
  1. glenn.gilbert

    glenn.gilbert Bit poster

    Messages:
    2
    As discussed elsewhere (but the thread's not accepting new posts), the F11 and F12 keys don't seem to work with Leopard.

    It appears Leopard is keeping these keys to itself.

    Problem: running Visual Studio in a VM. F5 and all it's siblings are working. F10 is fine. However, F11 and F12 don't work (F11 is used a lot). Nor do they work in any other application, e.g. IE.

    These function keys are NOT mapped to Desktop or Dashboard (sys pref > kbd > kbd). When these settings are on, desktop and dashboard show. When off, they aren't passed to Parallels.

    Build info: Parallels 5584, Leopard 10.5.1.

    Is this a bug in Parallels or Leopard?

    Is there another thread discussing this?
     
  2. jeremyNYC

    jeremyNYC Bit poster

    Messages:
    3
    I'm having the same problem. I'm on 10.5.2 running Parallels 3 build 5584 (Win XP).

    Any ideas what could be happening. I use F12 all the time for Dreamweaver previews and since upgrading to 10.5 F12 does not work in Parallels.
     
  3. MaximS

    MaximS Forum Maven

    Messages:
    715
    Due to numerous users wishes, Parallels developers made F9 - F12 keys working the way they usually work on Mac: F9 - All windows, F10 - Application windows, F11 - Desktop, F12 - Dashboard.

    Please use Actions -> Send Keys option.
     
  4. jeremyNYC

    jeremyNYC Bit poster

    Messages:
    3
    Ok, the Send Keys menu option works, but defeats the purpose of using a keyboard shortcut! As a developer, I use Adobe Dreamweaver, InDesign, etc. all of which use the F9–F12 keys. In Dreamweaver especially I use F12 to preview every page I make.

    Is there a way to permanently set it so that F12 just works?

    I have my Mac Dashboard and Exposé shortcuts to NOT use F9–F12 so there is no conflict there.

    Thanks.
     
  5. davidcarne

    davidcarne Bit poster

    Messages:
    1
    I'd like to add my support to jeremyNYC re F11/F12 - I bought parallels purely so I can use a windows EDA application on Mac OS X - and F11/F12 are shortcuts I need, otherwise I'm far less productive. Can this be a preferences option somewhere? Otherwise its going to be a real pain to retrain myself to use all new shortcuts.

    Cheers,

    --David Carne
     
  6. MaximS

    MaximS Forum Maven

    Messages:
    715
    For now there is no way to use these shortcuts under Leopard. It will be provided in future.
     
  7. HughLynch

    HughLynch Bit poster

    Messages:
    1
    Here, here...

    I'm also having this problem as a VisualStudio user. As a workaround, I have remapped shift+F10 to do Debug.StepInto, but it is still a pain. Another option I am considering is using remote desktop to my windows VM from another windows machine.
     
  8. jeremyNYC

    jeremyNYC Bit poster

    Messages:
    3
    Ok, please do include it! I know I am not the only developer who uses these keys VERY often in Adobe products...
     
  9. yyz1970

    yyz1970 Bit poster

    Messages:
    1
    Add me to the list of requesters for this feature. There should be an option in the Virtual Machine settings to map all function keys to their Windows equivalent.

    I am trying to use Visual Studio, and debugging is very difficult when all of the function keys aren't working as expected.
     
  10. xm242mx

    xm242mx Bit poster

    Messages:
    2
    I have the same problem

    I have the same problem - the F11 and F12 keys ar not working. I do not use the spezial functions of Leopard with these keys but they dont work.

    Yesterday I tried an other VM product and see those keys are working well.

    But this should not be the way to solve the problem.

    I'm using parallels 3.0 buildt 5584
     
  11. rlbstark

    rlbstark Bit poster

    Messages:
    1
    If full and accurate keyboard functionality in the guest is important to you, let me share my experience as a Parallels user from the beta days through build 5584.

    My overall opinion is that such functionality has not been their top priority. In fact, most of the keyboard-related changes I have seen tend towards emphasizing the presence of OS X within the guest as much as possible. The remapping of Command-C and friends to the copy, paste, etc. functions is a prime example.

    I use a windows keyboard, no less, and yet the context menu key has been broken for as long as I can remember. (See http://forum.parallels.com/archive/index.php/t-12848.html for example.) Sure, the right windows key remaps to a context menu key, which is great for some people. Heck, the majority of users use a Mac keyboard and need that remapping to have a context menu key at all. But from my perspective, instead I see one dead key and one mislabeled key and no options from Parallels to change that. Worse, that fact's been staring me in the face almost every workday for the last year, now.

    Even before the change we're discussing here, to get the expose keys and command-tab to pass through to the guest instead, you had to change an OS X system preference in Universal Access, of all places.

    I can understand their perspective. The biggest market is probably people who like OS X but are stuck using some Windows app or another. Most of them probably want to be as close to OS X as possible, even in the guest. But some of those very applications that tie them to Windows/DOS (and thus to Parallels) can be keyboard intensive, so this is a sensitive issue. I've waited patiently for change, made requests and observed others making theirs, and nearly two years later haven't seen satisfactory progress in those directions (though I'll say in a heartbeat they've made great progress in other areas).

    For reasons like this, I just recently tried a demo of VMWare Fusion in Leopard. It's too early to comment in general, but I can make some comments related to this topic. Without having to enable access for assistive devices in Universal Access ahead of time, *one* checkbox in *Fusion's* preferences let me control whether the guest or host received the command-tab and expose keys. (You're stuck if you wanted one but not the other, though.) Later I plugged in my Windows keyboard, let OS X identify it, and launched Fusion for round two. My right windows and context menu keys finally function as printed on the keyboard. It's a small thing, but it's a small thing that matters to me.

    I could say that I'm two years closer to Parallels offering similar choices and ease of use in this area. I could also say I've waited two years too many.
     
  12. bed42

    bed42 Junior Member

    Messages:
    17
    I am a new customer - just bought Parallels, for windows development. I also use F11 and F12 all the time in my dev enviroments and Parallels having an option to allow these is pretty crucial.
     
  13. far

    far Junior Member

    Messages:
    10
    You didn't qualify "in future".

    Hopefully, Parallels will provide this necessary functionality in the near future, rather than in the distant future.

    Ideally, anything having to do with the behavior of keyboard elements should be configurable by the user.

    Thank you.
     
  14. Thor

    Thor Bit poster

    Messages:
    1
    Unbelievable. Like everyone else here, I need these keys for development and am really disappointed that I don't even have the option. To force upon people something that really needs to be an option, no two users are the same, is just bad development. Even send keys is not an option for me because I need to be able to hit shift + f11, and unless I'm missing something, I don't see a way to accomplish that.

    It's too bad we just spent the money yesterday on this because I'd rather revert to the version I was using then deal with this.
     
  15. sylver

    sylver Bit poster

    Messages:
    2
    any progress thus far

    I use the f12 key quite a bit for development as well. I was going to buy parallels for my mac so i would not have to use bootcamp; but i think i will hold off until this issue is fixed
    or use vmware fusion.
     
  16. snazzer

    snazzer Bit poster

    Messages:
    1
    Workaround for F11 and F12 not working

    Not too great that this isn't working for us developers. I'm a VC++ user, and F11 is "step in" when debugging. Quite crucial really.

    Anyway, the workaround is to use OSX's custom keyboard shortcuts to press the Send Keys->F11/F12 for you when in parallels.

    Open System Preferences->Keyboard/Mouse
    - Go to Keyboad Shortcuts
    - Click the + sign to add a shortcut

    Then enter
    - Parallels as the Application,
    - Menu Title is F11 or F12 (depending on what you want)
    - Keyboard Shortcut is F11 or F12

    Once done, you should see F11/F12 show up next to the Send Keys->F11/F12 in Parallels.

    Now if you are in your virtual machine, pressing F11/F12 should basically press that menu item for you.

    Unfortunately, things like Shift-F11 (step out in VC++) won't work. But hopefully the Parallels team will sort that out soon (Please).
     
  17. sylver

    sylver Bit poster

    Messages:
    2
    Thanks for the tip

    Thanks for the tip at least that gets me started on the right track I defiantly use f12 a lot and this makes my life so much easier
     
  18. chrisb46

    chrisb46 Bit poster

    Messages:
    1
    Actually I think there's a way around this, as long as you don't mind changing the OS X show desktop shortcut. If you go into Expose and change the shortcut for Show Desktop to something else other than F11 (I went for Shift F11) that then makes plain F11 available. You can then set up an OS X keyboard shortcut as above, mapping F11 to the Send Keys - F11 menu option.

    Same thing should work for F12?
     
  19. leok7v

    leok7v Bit poster

    Messages:
    3
    Dear Parallels,

    You write:

    >Due to numerous users wishes, Parallels developers made F9 - F12 keys
    > working the way they usually work on Mac: F9 - All windows,
    > F10 - Application windows, F11 - Desktop, F12 - Dashboard.

    Parallels are for people who used to Windows or need them due to the course of their work (how is about DEBUGGING?!)

    I bought several copies of Parallels and suggested many others. I estimate I brought your company > dozen customers and they each brought more. I think I made a mistake.

    I am software developer myself taking care about hundreds of thousands of customers and they also wish the sky and the star...

    Pardon me shouting but:
    WHEN YOU IMPLEMENT SUCH A DISRUPTIVE FEATURE AS REMAPPING KEYBOARD SHORTCUTS AND MAKING THEM UNAVAILABLE FOR TARGET PLATFORM YOU MUST PROVIDE A WAY (SIMPLE TICK BOX IN PREFERENCES WILL SUFFICE) TO SWITCH THIS FEATURE OFF AND LET PEOPLE USE THREE VERY USEFUL KEYBOARD SHORTCUTS (Plus Ctrl+, Shoft+, Alt+ overall you have STOLEN!!! about 9 keyboard combinations - for the sake of Mac idiots that "Just click" anyhow).

    PLEASE FIX IT ASAP (or better yet IMMEDIATELY).

    It's been almost a year and it is 5 minutes fix.

    Thanks for listening.

    Leo
     
  20. MaximS

    MaximS Forum Maven

    Messages:
    715

Share This Page