Question

So I have been using Leopard for a year now, and the lastest update broke the keyboard mapping for eclipse. I use the dvorak layout, and now in eclipse if I press the ⌘ and the b key it does a build, instead of a cut(b = x).

Does anyone else have this issue, and are there any workarounds?

EDIT: The best current workaround is to upgrade to 10.5.7.

Was it helpful?

Solution

Woo-hoo! It's fixed as of 10.5.7!

OTHER TIPS

I'm experiencing the same thing, using Eclipse 3.3.2. My workaround has been to go in to Eclipse->Preferences->General->Keys and manually re-map the assignments for the keyboard commands I use most frequently.

Eclipse 3.4.1, standard (US) qwerty layout. I haven't found any shortcut problems, I temporarily set B to do cut (by fiddling with the key assignments in the eclipse preferences), and that worked OK.

I've had the same issue, except not all the key bindings are broken. Command + S still saves, for example. But most of the commands evaluate as though I'm using QWERTY. I haven't found any solution so far except to manually remap the keys which I haven't done because its a huge pain.

I have the same issue. A supporting symptom: when I tried to "fix" it by using Preferences->General->Keys to remap "Undo" from F9 to Command-Z, when I typed Command-Z, it echoed as Command-/. / is the non-Dvorak key that sits in the same keyboard position as the Dvorak Z. So Eclipse is somehow getting at keys "before" the Dvorak mapping is applied by the OS.

I agree that it makes Eclipse unuseable. Help!

I believe this is an eclipse only problem, because the same problem does not affect me when I use my Dvorak layout and other java tools such as JDeveloper or SQLDeveloper.

It drives me nuts, and I find myself actually booting windows or linux in a virtual machine so that I can use Eclipse with semi-coherent key mappings.

The odd thing is, though, that this problem did not exist to start with for me. The key mappings used to work fine in Dvorak. Then one day, poof.

I wonder if it had anything to do with the fact that non-Dvorak users on my machine change the key mapping back to qwerty.

I should mention, though I don't know if it is/isn't relevant, but I am using the CFEclipse plugin. I have not tried to invoke this behaviour with other perspectives yet.

Maybe for fun, I will try creating another local account and see if I can use eclipse to start with.

Another possibility could be the VM itself, and the way it handles the underlying keyboard interception.

Any other thoughts?

Allen

Fixed in the 10.5.7 update.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top