Comment 8 for bug 261573

Revision history for this message
In , Mikko Ohtamaa (mikko-red-innovation) wrote :

> > international Macbook and default settings.
> True. But the alternative would be disabling all shortcuts containing Alt.
> These problems I would consider as equally bad.

Well, I noticed this. ALT-Tab swapping doesn't work >_<

This situation is really desperate.

If someone besides Sergev reads this, here is the summary

1. MacBook owners assume that the one and only left Alt key will be the third level chooser

2. X can't use the same Alt key as a third level chooser and normal Alt (shortcut in menus etc.) simultaneously. The default behavior is bind Alt as a shortcut key, not as the third level chooser.

OSX uses Meta (Apple key) for shortcuts. In OSX, there is no Alt-style menu shortcuts, but all shortcuts are CTRL-style. This is why the issue is not relevant in OSX.

There are two Apple keys, however.

Here are my suggestions:

Temporary solution:

Bind third level chooser to right Apple key. This is more like normal PC keyboard. Make sure that international MacBook newbies will be properly notified for the issue. There is no hope that anyone would find this without instructions.

Permanent solution:

Is there a possible way to bind the third level chooser key and Alt key for the same physical key in xkb?

> > Maybe Left AltGr behaviour could be made default for international Macbook
> > layouts and US would preserve the current default behaviour?

> Sorry, I do not quite follow - which layouts/variants do you mean? The default
> mac US layout is the section "mac" in symbols/us. Do you propose another
> variant ("mac-intl")?

There is already Macbook/MacbookPro (intl.) layout listed in my keyboard preferences in Gnome. I guess this translates to macbook79 in lower levels of xkb.