アフィリエイト広告を利用しています

mac快適化の最新記事

Nintendo ポケモンキーボードを使いやすくカスタマイズする

ポケモンキーボードを本格的に利用することにしました。( mac Fan回転数がすごい ー BlueToothキーボード本格利用
Nintendo-PokemonKeyboard-left


現状の不満点を解決します。

Macでポケモンキーボードを利用する際の不満点


  1. 英数、かな切り替えがショートカット(Control+Shift+; or j)。使うキーを2つぐらいにしたい。

  2. EscキーがFn+半角/全角キー、半角/全角キーをEscとして利用したい。

  3. F11, F12キーがない。


この記事でご紹介しているKeyRemap4MacBookは開発終了、現行は karabiner-elements です。


KeyRemap4MacBookを使ってカスタマイズ


https://pqrs.org/macosx/keyremap4macbook/index.html.ja

KeyRemap4MacBook マニュアルが豊富で、日本語マニュアルもあります。
このソフトを使ってカスタマイズします。

カスタマイズの目標


  • 半角/全角キーをEscにする
  • F11, F12を使えるようにする
  • IME切り替えをスムーズにする
  • Remote Desktop Connect使用時でも違和感ないこと


private.xmlの定義


マニュアル、Preferencesの設定項目を眺めながら、private.xmlを定義します。

Mac野郎なのか的に、現時点でポケモンキーボードを最適に利用するための設定は、以下のようなXMLになりました。

<?xml version="1.0"?>
<root>
<devicevendordef>
<vendorname>Nintendo</vendornamername>
<vendorid>0x057e</vendorid>
</devicevendordef>
<deviceproductdef>
<productname>Nintendo_Wireless_Keyboard</productname>
<productid>0x1001</productid>
</deviceproductdef>
<devicelocationdef>
<locationname>Nitendo_Wireless_Keyboard_primary</locationname>
<locationid>0x2339bc10</locationid>
</devicelocationdef>
<item>
<name>Nintendo Custom</name>
<identifier>private.nintendo_Custom</identifier>
<device_only>
DeviceVendor::Nintendo,
DeviceProduct::Nintendo_Wireless_Keyboard,
DeviceLocation::Nitendo_Wireless_Keyboard_primary,
</device_only>
<autogen>__KeyToKey__ KeyCode::BACKQUOTE, KeyCode::ESCAPE</autogen>
<autogen>__KeyToKey__ KeyCode::SPACE, ModifierFlag::SHIFT_L, KeyCode::VK_JIS_TOGGLE_EISUU_KANA</autogen>
<autogen>__KeyToKey__ KeyCode::SPACE, ModifierFlag::SHIFT_R, KeyCode::JIS_EISUU</autogen>
<autogen>__KeyToKey__ KeyCode::KEY_1, ModifierFlag::SHIFT_R, KeyCode::F1</autogen>
<autogen>__KeyToKey__ KeyCode::KEY_2, ModifierFlag::SHIFT_R, KeyCode::F2</autogen>
<autogen>__KeyToKey__ KeyCode::KEY_3, ModifierFlag::SHIFT_R, KeyCode::F3</autogen>
<autogen>__KeyToKey__ KeyCode::KEY_4, ModifierFlag::SHIFT_R, KeyCode::F4</autogen>
<autogen>__KeyToKey__ KeyCode::KEY_5, ModifierFlag::SHIFT_R, KeyCode::F5</autogen>
<autogen>__KeyToKey__ KeyCode::KEY_6, ModifierFlag::SHIFT_R, KeyCode::F6</autogen>
<autogen>__KeyToKey__ KeyCode::KEY_7, ModifierFlag::SHIFT_R, KeyCode::F7</autogen>
<autogen>__KeyToKey__ KeyCode::KEY_8, ModifierFlag::SHIFT_R, KeyCode::F8</autogen>
<autogen>__KeyToKey__ KeyCode::KEY_9, ModifierFlag::SHIFT_R, KeyCode::F9</autogen>
<autogen>__KeyToKey__ KeyCode::KEY_0, ModifierFlag::SHIFT_R, KeyCode::F10</autogen>
<autogen>__KeyToKey__ KeyCode::MINUS, ModifierFlag::SHIFT_R, KeyCode::F11</autogen>
<autogen>__KeyToKey__ KeyCode::EQUAL, ModifierFlag::SHIFT_R, KeyCode::F12</autogen>
<autogen>__KeyToKey__ KeyCode::JIS_YEN, ModifierFlag::SHIFT_R, KeyCode::F13</autogen>
<autogen>__KeyToKey__ KeyCode::Q, ModifierFlag::SHIFT_R, KeyCode::F14</autogen>
<autogen>__KeyToKey__ KeyCode::W, ModifierFlag::SHIFT_R, KeyCode::F15</autogen>
<autogen>__KeyToKey__ KeyCode::E, ModifierFlag::SHIFT_R, KeyCode::F16</autogen>
<autogen>__KeyToKey__ KeyCode::R, ModifierFlag::SHIFT_R, KeyCode::F17</autogen>
<autogen>__KeyToKey__ KeyCode::T, ModifierFlag::SHIFT_R, KeyCode::F18</autogen>
<autogen>__KeyToKey__ KeyCode::Y, ModifierFlag::SHIFT_R, KeyCode::F19</autogen>
</item>
</root>

もし、この記事を読んで、ポケモンキーボードを使うことにした方は、このまま利用はできません。
まず、 mac Fan回転数がすごい ー BlueToothキーボード本格利用 にある、修飾キーの変更を行ってください。

private.xmlは、キーボードを特定(vendor, product, locationを指定)して、ポケモンキーボードのみ適用するような設定にしてあります。

vendorid, prodictid, locationidが異なる可能性があります。
KeyRemap4MacBookのEventViewer(Devicesタブ)でvendorid, productid, locationidを確認&違う場合は、修正したprivate.xmlを適用してください。

まとめ:目標達成率は60%程度、満足しています


Mac
1.半角/全角キーをEscにする
2.F11,F12を使えるようにする
△F11-F19まで可能になりました。Shift+1〜0はうまく機能していません。
3.IME切り替えをスムーズにする
○SHIFT+Spaceで切り替わります
Win(Remote Desktop Connection)
1.半角/全角キーをEscにする
2.F11,F12を使えるようにする
× 追加したファンクション定義は Macのファンクションをダイレクトに呼び出します。Windows側は今まで通りFn+数字キーでF11,F12がありません。
3.IME切り替えをスムーズにする
○SHIFT+Spaceは、全角のみ切り替わります。英数にもどりません。仕方なく、Shift_R+Spaceで英数に戻す定義を増やしました。

総合評価としては、RDCで問題なく操作可能という項目以外達成できているため、○です。

RDC側でWindows操作が快適になれば◎なんです。KeyRemap4MacBookを使って改善したいと思います。

KeyRemap4MacBookは、Preferencesの簡易設定機能、private.xmlによるユーザカスタマイズが機能が用意されていて、簡易設定機能にないカスタマイズをprivate.xmlで変更可能なのがとてもいいです。

いいソフトに出会えました。
Nintendo ポケモンキーボードを使いやすくカスタマイズする
サブコンテンツ

コメント

comments powered by Disqus

コメントシステムを利用したくない方は お問い合わせ からお願いします。
2013.8.19 DISQUS(外部コメントサービス)の利用を開始しました。
Facebook, google, Twitter等のアカウントで投稿可能です。

Microsoft 365 プランの比較

(Microsoft 365 Personal 2,500 円 キャッシュバック キャンペーン 実施中 2022/3/30まで)

  • 祝!初マック(mac book retina 13インチ)!retina美しいです^^マックに関係するTips、情報、はまったことの解決策等
  • Mac野郎なのか
  • プロフィール

このページの先頭へ

×

この広告は30日以上新しい記事の更新がないブログに表示されております。

Build a Mobile Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: