AppleワイヤレスキーボードのFnおよびCtrlキーを再マップする方法はありますか?


20

私はApple Wirelessキーボードを使用していFnますが、Ctrlキーとキーがその順序を持​​っていることに少しがっかりしています。私には不便です。どうすれば簡単に交換できますか?


どのOS?MacまたはWindows
tumchaaditya

回答:


7

ウィンドウズ:

SharpKeys 2.1.1を使用して実行できます。

SharpKeysは、Windowsが1つのキーを他のキーに再マップできるようにするレジストリキーを管理するユーティリティです。アプリケーションには、一般的なキーボードキーのリストと、ほとんどのキーボードキーを自動的に認識するタイプキー機能が含まれています。

  • できること:

    キー全体を他のキーにマップします-たとえば、Caps LockをShiftキーに再マップできます

  • できないこと:

    2つのキーを互いに入れ替えることができます。たとえば、再マッピングコードが混乱するため、QとZを入れ替えることはできません。


Mac OS X

DoubleCommandを使用して実行できます。

DoubleCommandはMac OS X(カーネル拡張)用のソフトウェアで、キーの再マッピング、つまりキーボードの動作方法の変更を可能にします。MacおよびPCキーボードではAltキー(オプション)とWindowsキー(CommandキーまたはAppleキー)が入れ替わっているため、MacでPCキーボードを快適にするためによく使用されます。DoubleCommandは、MacでPCキーボードを使用する場合にこれを修正するための迅速かつ簡単な方法です。


関連資料:

MacBook Proキーボードを見つけました-キーを交換/再マップする方法は?この主題に関する有用な情報を含めるため。


DoubleCommandソフトウェアのリンクをありがとう、私はあなたの投稿を見る前にそれを見つけました:)しかし、それは私を助けます。そして、別の問題があります:再定義する方法はeject?出来ますか?!delete動作を設定したい...アップルの開発者は、プログラミングをするときではなく、delete入力しfn+backspaceない方が便利だと思っていdeleteますか?
ValeriiVasin

また、でDoubleCommand使用コンボショートカットが(例えば、ときに私は問題を抱えているCtrl+Shift+Up...だけのオリジナルのボタンが動作します。
ValeriiVasin

Webサイトの情報によると、DoubleCommandはそれらを交換できません。fnキーをキーにのみ再マップできcontrolます。
iconoclast 14

2
SharpkeysはAppleキーボードのfnキーを検出できません。randyrants.com/sharpkeys/faq.htm#15
C9HDN

5

残念ながら、これはおそらく動作しません。Bluetoothキーボードのファームウェアの交換またはハードウェアボタンの再配線を除く。

理由:Fnキーは、生成されたスキャンコードの修飾子です。このキーは、ハードウェアレベルの修飾子です。fnキーを押しても表示されない(LinuxのApple Bluetoothキーボードで「xev」を使用)

編集:クイックテストはそれが可能であるかもしれないことを示しています(実際のttyでshowkeyを使用):
Fnはキーコード464を持っています
Ctrlはキーコード29を持っています


4

10.11(およびそれを含む)までのバージョンでは、キーをKarabiner(以前のKeyRemap4MacBook)と交換できますが、DoubleCommandはfnキーをキーにしか変更できませんcontrol

バージョン10.12以降では、Karabinerの完全な書き直しであるKarabiner-Elementsを使用する必要がありますが、これはまだKarabinerで使用可能な機能に追いついています。サポートする機能はまだ流動的です。


素晴らしい、これはOSX 10.11.xで動作します。

macOS Sierraの場合は、カラビナ要素
AlexG

4

Windowsでは、次のドライバーをインストールすると、CtrlとFnを簡単に交換できます。

https://github.com/samartzidis/WinAppleKey

それに加えて、cmd / winとaltも交換でき、MacレイアウトからのFn + Keyの組み合わせがインストールされます。

  • Ctrl-> Fn(インストール時に構成可能)
  • Fn-> Ctrl(インストール時に構成可能)
  • 左/右Alt->左/右ウィンドウ(インストール時に構成可能)
  • 左/右ウィンドウ->左/右Alt(インストール時に構成可能)
  • 取り出し->削除
  • Fn + Backspace->削除
  • Fn + Enter-> Insert
  • Fn + F3->(アプリ)マイコンピューター
  • Fn + F4->(アプリ)計算機
  • Fn + F5->一時停止/中断
  • Fn + F6->印刷画面
  • Fn + F7->前のトラック
  • Fn + F8->再生/一時停止
  • Fn + F9->次のトラック
  • Fn + F10->ミュート
  • Fn + F11->音量を下げる
  • Fn + F12->ボリュームアップ
  • Fn + Up-> Page Up
  • Fn + Down-> Page Down
  • Fn +左->ホーム
  • Fn +右->終了

リンクが悪い:(
サミュエル

プロジェクトは明らかに名前が変更されました。回答のリンクを更新しました。また、プロジェクトの説明には、Win 10がサポートされており、Win 7およびその他のバージョンは動作する可能性があるが、テストされていないと記載されています。64ビットWin 7でテストしたところ、インストールでコンピューターがブルースクリーンになりました。
サミュエル

ノートパソコンのキーボード自体に同様のツールを知っている人はいますか?
macbook


1

(Zuuls回答への追加)

Linux

ここでApple Keyboardのカーネルモジュールを変更してみました。Linuxカーネルバージョン3.13(またはそれ以降)を使用している場合、簡単にロードできます。

カーネルモジュールの作成経験がないため、一部のコードが期待どおりに動作しない可能性があります。私の知る限り、それは私のキーボードで動作します:)


これに対する最新の解決策はありますか?
同上
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.