Bug 96642 - add option to map control_r to Meta_L Multi_key (vnc to Mac, needs dedicated Meta_L to use as option key)
Summary: add option to map control_r to Meta_L Multi_key (vnc to Mac, needs dedicated ...
Status: RESOLVED MOVED
Alias: None
Product: xkeyboard-config
Classification: Unclassified
Component: General (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: xkb
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-06-22 19:18 UTC by Christian Lohmaier
Modified: 2018-12-28 00:46 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Christian Lohmaier 2016-06-22 19:18:44 UTC
currently it is impossible to connect to a mac using apples's builtin VNC and using option key, at least not without sacrificing either alt or windows keys.

(having alt double as alt+meta as in default config won't work for VNC-connections)

combining meta with compose is a good combination, as you can trigger compose/multi-key functionality with shift modifier, and since you don't keep pressing you have both lowercase and uppercase letters available for the composing.

It is important to have meta available without additional modifier, as otherwise translation via vnc won't work properly, but PC laptops don't have dedicated meta key, and laptops keyboards don't necessarily have right win/menu/alt (or alt is needed as altGR/iso-level3-shift already). The available options all apply to the left ctrl or win (or both alt/win keys) that should not be sacrificed for that..

######
so please make

partial modifier_keys
xkb_symbols "rctrl-meta-compose" {
    key <RCTL> { type[Group1]="TWO_LEVEL", [ Meta_L, Multi_key ] };
};

available as a default compose/misc option.
I fail to see how I could add that locally, without overriding evdev rules files (see also bug 96641)
Comment 1 Sergey V. Udaltsov 2016-09-14 23:48:16 UTC
Christian, I am not sure I understand 'default compose/misc option'. I do not want to change the default behaviour.

Also, would you be able to submit a patch, including changes to base.xml.in (or even base.extras.xml.in if your xkb option is exotic).

Thank you
Comment 2 GitLab Migration User 2018-12-28 00:46:00 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/issues/127.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.