web-dev-qa-db-ja.com

MacBook ProキーボードのUbuntu 14.04 virtualbox ctrlとaltキー?

私は2015 MacBook Proを持っており、OS Xホストx86/AMD64用のVirtualBox 4.3.28をインストールしました。次に、Ubuntu 14.04.2とVirtualbox拡張機能をインストールしました。

CtrlキーとAltキーを、スペースバーに関して通常のPCラップトップで見つけるのと同じように使用したいと思います。

[ Control_L ] [ Alt ] [        Spacebar        ] [ Control_R ]

これは、以前の通常のPCラップトップで通常使用しているものです。そのため、私の脳は、基本的に左親指を立てるキーボードレイアウトに慣れました。 Alt と私の右の親指 R_Ctrl<'kbd> key.

EDITED:

Macを変更する方法を説明する同様の質問に対する回答を見つけました ctrl そして cmd キー。これにより、自分が欲しいものに近づくことができます。 Ctrl キーが機能するようになりました: MacBook Proでコマンドキーとコントロールキーを切り替えるにはどうすればよいですか

以下を~/.Xmodmapに入れます。

clear control
clear mod4

keycode 105 =
keycode 206 =

keycode 133 = Control_L NoSymbol Control_L
keycode 134 = Control_R NoSymbol Control_R
keycode 37 = Super_L NoSymbol Super_L

add control = Control_L
add control = Control_R
add mod4 = Super_L

テストするには、次のコマンドを実行します。

xmodmap ~/.Xmodmap

私が今やりたいのは、左を交換して修正を完了することです Ctrl と周りのAltボタン。しかし、私はxmodmapでそれを行う方法を知りません。何か案は?

1
719016

私の問題の解決策を見つけました:

clear control
clear mod4
clear mod1

keycode 105 =
keycode 206 =

keycode 64 = Control_L NoSymbol Control_L
keycode 133 = Alt_L NoSymbol Alt_L
keycode 134 = Control_R NoSymbol Control_R
keycode 37 = Super_L NoSymbol Super_L

add control = Control_L
add control = Control_R
add mod1 = Alt_L Meta_L
add mod4 = Super_L

Macラップトップに接続された外部キーボードを使用している場合は、以下に示すようにSettings -> Text Entry -> Input Sourcesで定義することにより、Ubuntuインスタンスで使用可能な入力のリストにキーボードをマッピングすることもできます(英国のラップトップの場合)。その後、左上隅のアイコン(Metacityの場合)を使用してキーボードを切り替えることができます。 En1

Keyboard setup

1
719016