web-dev-qa-db-ja.com

Mac OS XでWindowsキーボードを使用する方法

Logicool Windowsキーボードを使用していて iMac で使用したい。問題は、多くのボタンが間違った場所にマッピングされていることです。たとえば、 Right Alt2 @記号ではなく™記号が表示されます。 [〜#〜] rdp [〜#〜] を実行してWindowsにログオンしている場合にも問題が発生しますXPマシン。スウェーデンの地域設定があります(入力方法)(Mac OS X)。

  • リモートのWindows XPマシンでキーボードのすべてのキーが実際に機能するようにキーボードを再マッピングすることは可能ですか?
  • RDPウィンドウを開いているときに、すべてのMac OS Xショートカットを無効にできますか?

標準のLogitech Windows USBキーボードを持っています。

レイアウトの問題のようです。 Logicoolキーボードレイアウトをインストールすると選択できますが、しばらくするとデフォルトのレイアウトに戻ります。

13
Amir Rezaei

無料のMac OS Xキーボードレイアウトエディターである kelele をご覧ください。

Ukeleleは、Mac OS Xバージョン10.2以降用のUnicodeキーボードレイアウトエディターです。バージョン2.0以降はMac OS Xバージョン10.4以降専用です。

バージョン10.2(ジャガー)以降、Mac OS Xはキーボードレイアウト(.keylayoutファイル)のXMLベースのフォーマットをサポートしています。これらは/ Libraryまたは〜/ Library内のKeyboard Layoutsフォルダーにコピーすることでインストールできます。次に、システム環境設定内のインターナショナル(10.6の言語とテキスト)モジュールの[入力]タブから有効にします。

ただし、XMLテキストを直接編集してキーボードレイアウトを変更するだけでなく、新しいスクリプトなどのまったく新しいキーボードレイアウトを作成するのは、面倒でエラーが発生しやすくなります。

Ukeleleは、.keylayoutファイルへのグラフィカルインターフェイスを提供することにより、キーボードレイアウトの編集を簡略化することを目的としています。ここで、必要な文字を必要に応じてキーにドラッグできます。 ([システム環境設定]で有効になっている場合、[入力]メニューから利用できる[文字パレット]または[文字ビューア]は、文字を見つけるのに最適です。

キーへの単一文字コードの単純な割り当てに加えて、Ukeleleは複数文字の文字列を割り当て、「デッドキー」を作成できます。ここで、キーストロークは、次のキーストロークの出力を変更する新しい状態を設定します。

Mac OS Xのキーボードレイアウト、およびダウンロード可能な既存のレイアウトの詳細については、 入力リソース を参照してください。レイアウトの種類によっては、特に大量のデッドキーシーケンスがある場合、テキストベースのツール KeyLayoutMaker を使用してレイアウトを作成するのも便利です。

image

11
harrymc

問題は、修飾キーが正しく設定されていないことです。この問題は、[システム環境設定]> [キーボード]> [修飾キー]で解決できます。キーボードの正しい構成が得られるまで、設定を変更してください。

enter image description here

8
charliehorse55

システム環境設定/言語とテキスト/入力ソースで試してみてください。たとえば、「イギリス」と「イギリス-PC」は別々のカテゴリとして表示されます。後者を選択すると、キーがブリティッシュ(ロジクール)PCキーボードに正しくマッピングされるようになります。これは、Logicool Device Managerをインストールした後(目に見える効果はありません)、ライブラリ/キーボードレイアウトのコンテンツをひっかきながらスクラッチしたものです。これは10.8.3にありますが、それだけの価値があります。

4
tims

[システム環境設定]> [言語とテキスト]> [入力ソース]には多くのPCレイアウトが含まれており、 ドイツ語フランス語 などの言語用に事前に作成されたPCレイアウトもあります。

kelele を使用して、独自のキーレイアウトを作成できます。

  • [ファイル]> [現在の入力ソースから新規作成]を選択します。
  • キーを変更します。
  • バンドルとして/Library/Keyboard Layouts/に保存します。 ~/Library/Keyboard Layouts/のキーボードレイアウトは、パスワードダイアログまたはログインウィンドウで選択できません。キーを押したときに表示されるポップオーバーは、通常の.keylayoutファイルでは機能しません。
  • ログアウトして再度ログインし、システム環境設定>言語とテキスト>入力ソースで入力ソースを有効にします。

キーレイアウトに変更を適用するには、たとえばSudo touch /Library/Keyboard Layouts/を実行してログアウトしてから再度ログインする必要があります。デフォルトの入力ソースは com.Apple.HIToolbox plistを編集 で無効にできます。

別のオプションは Karabiner(以前はKeyRemap4MacBookと呼ばれていました) を使用することです:

ユーザーインターフェイスでキーを再マップすると、直接有効になります。

または、米国レイアウトへの切り替えを検討できる場合、すべてのASCII文字がMacとWindowsの同じ位置にあります。

1
Lri