三階ラボ

Archive for the try-and-error Category

Home Next

try-and-error 入力機器カスタマイズ07 - 総集編

Tags:
, ,

宮澤の作業環境

キーボード中央配置計画 [to 三階ラボ] を書いてから約2年ちょい。
2009年末現在、自分好みにカスタマイズ&レイアウトした入力機器や周辺機器をまとめてみます。

周辺機器のレイアウト

  1. NEC-DS MultiSync LCD3090WQXi [to Amazon]

    30インチのメインモニタ。作業はこのモニタでします。
    H-IPSパネルなので視野角や色表現は問題ないですが、若干ギラつきます。Adobe RGB に対応してますが、sRGB モードで使用しています。少々値が張りますが、この広さと快適さはプライスレス。机と同じ模様のデスクトップピクチャを設定しています。

  2. NANAO FlexScan L997 [to Amazon]

    21インチのサブモニタ。原稿書類や参考資料を表示してます。
    90°回転させ、縦にして使用しています。目に優しく色もキレイなのでとても気に入ってます。予備でもう一台買っておこうかと思うくらい素晴らしい機種です。ただし、動画再生には向いてません。

  3. WACOM Cintiq 12WX [to Amazon]

    kanwa氏からお借りしている12インチの液晶ペンタブレットです。
    アゴが邪魔なので上下反転させ、反円柱の木材を脚に挟んで角度調整してあります。裏にはUSBハブを隠しておいてあります。
    メールソフト、チャットソフト、ツイッターなどのコミュニケーションツールを常時表示しています。必要があればペンタブレットして使用します。

  4. Apple Wireless Keyboard [to Amazon]

    メインキーボードです。コンパクトで無駄が少なく、非常にシンプルなキーボードです。
    KeyRemap4MacBook を使って、左右のcommandキーに英数とかなを割り当て [to 三階ラボ] てあります。黒く塗装 [to 三階ラボ] しましたが、いままで使っていた Logicool diNovo Edge [to Amazon] とキーの位置が微妙に違い誤打ちが増えてしまったので、メンディング素材のシールに印刷し、カッティングマシンで切り抜いて貼付けてます。慣れてきたら剥がす予定。

  5. サンワサプライ NT-M5UH2BK [to Amazon]

    拡張キーを登録したハブ付きテンキーパッドです。
    ControllerMate [to 三階ラボ] Quickeys [to 三階ラボ] を使って、iTunes の操作や音声出力先を変更するアクションを登録してます。
    USBハブが付いているので、デジカメやワイヤレスマウス、iPod などを手元で接続できるので便利です。キートップはメインキーボードと同様、シールを貼付けてあります。

  6. サンワサプライ NT-M5UBK [to Amazon]

    テンキー入力用のテンキーパッドです。
    全く同じ機種を2台以上接続すると、抜き差しした際、ControllerMate [to 三階ラボ] が読み込む順番を間違えることがあるので、念のためハブ無しのものを購入しました。数字の配列を左右反転させてあります。

  7. KORG nanoKEY [to Amazon]

    音楽用MIDIキーボードです。
    音楽用として使用しているわけではなく、指定したフォルダを開いたり、アプリに関係なく使用するアクションを Quickeys [to 三階ラボ] で登録してあります。まだまだ試行錯誤中です。

  8. Logicool VX Revolution [to Amazon]

    多ボタンのワイヤレスマウスです。
    SteerMouse でカスタマイズ [to 三階ラボ] してます。

  9. 3Dconnexion SpaceNavigator SE [to Amazon]

    Google Earth や 3Dソフトをコントロールできる3Dマウスです。
    全く使いこなせてないのでインテリア状態です。今後、ControllerMate [to 三階ラボ] でカスタマイズする予定です。

といった構成になりました。
この構成にしてから暫く経ち、環境や操作にも慣れてきましたし、不具合も特にないのですこぶる快適です。モニタ作業領域の中央にメインキーボードを置くことができ、無駄な手の移動も減りました。

作業環境というのはとても重要な「インターフェイス」だと思ってます。(デザイン力は別ですが!)

会社支給のMacだったり、1台を複数人で共有したりする人にはなかなか難しいことかもしれませんが、作業環境を快適にすることはとても大事なことだと思いますので、是非試してみてください!

以上、(年が開けてしまいましたが)作業環境オタクによる「2009年版 入力機器のカスタマイズシリーズ」でした。ああ、需要少なそう。


try-and-error 入力機器カスタマイズ06 - マウス編

Tags:
, , , , ,

マウスのカスタマイズ

プログラマーさんや物書きさんにはあまり関係ないことかと思いますが、マウスをメインに作業する方であれば、カスタマイズしないなんてもったいない! ということで、入力機器カスタマイズ01 - ユーティリティ編 [to 三階ラボ]SteerMouse を使って、多ボタンマウスをカスタマイズします。

マウス選び

マウスはいろいろな種類のものが発売されています。人それぞれ好みが違うと思いますが、一応ぼくのこだわっているポイントを。

  • ワイヤレスであること
    ケーブルがマウス操作の邪魔をすることを避けるためです。
  • 多ボタンであること
    いろいろなキーやショートカットを割り当てたいので、スクロールホイールを含め、最低10ボタンは欲しいです。
  • 大きすぎないこと
    ここが一番好みのわかれるところだと思いますが、ボクは「指」だけでクイックイッと操作するので、マウスが手のひらに触れない程度の大きさのものを選びます。
  • バッテリーが内蔵されていないこと
    マウスの電池が切れてしまうと、何も作業ができなくなってしまいます。乾電池タイプのマウスであれば、予備のeneloopを入れ替えるだけですぐに使用することがでます。

以上のことを踏まえると、Logicool の VX-Revolution [to Amazon] しか選択肢が無い状況です…. やたらと壊れやすいマウス [to 三階ラボ] ですが〜。Magic Mouse [to Amazon] も専用カスタマイズソフト次第でイイ感じになりそうですが、まだ作業用マウスとしては個人的にキビしいです。

ああ、オリジナルマウスを作りたいです。

キーボードの右側にあるキーを割り当てる

キーボード右にあるキーをマウスに移植

マウスを使った作業をする際、一番ネックなのが、キーボードの右側にあるキーを押すことです。頻繁に使用するreturndeleteを押すたびに、マウスから右手を離してメインキーボードまで移動させるのは効率が悪いです。
そこで、マウスのボタンにreturndeleteを割り振ってしまいます。これは本当にオススメです。

また、左手テンキー [to 三階ラボ] を導入した場合、左手だけで数値とtabキーを入力することになってしまい、入力するテンポが悪くなってしまいます。なのでマウスにtabキーを割り振ってしまいます。こうしておけば、左手 → 右手、左手 → 右手 とスタタンッと数値入力ができるようになります。

カスタマイズのポイント

マウスをカスタマイズするときのポイントは、ある程度フィックスした設定をベースにし、アプリケーション毎に使いやすく上書きカスタマイズすることです。

ぼくの場合(VX-Revolution)、ウェブ / ファイルブラウザ、テキストエディタ、その他グラフィック系アプリケーションで、ベースとなる設定を使い分けています。

マウスのボタン説明

ウェブ / ファイルブラウザのベース設定
  1. 左ボタン → 左クリック
  2. 右ボタン → 新しいタブで開く
  3. ホイールボタン → ソースを表示
  4. ホイール手前ボタン → tabキー
  5. 上下スクロール → 上下スクロール
  6. 左右チルト → タブ切り替え
  7. 親指奥ボタン → deleteキー
  8. 親指手前ボタン → returnキー
  9. ズームスライダー イン / アウト → テキスト拡大 / 縮小
テキストエディタのベース設定
  1. 左ボタン → 左クリック
  2. 右ボタン → コンテクストメニュー
  3. ホイールボタン → テキストの検索 / 置換
  4. ホイール手前ボタン → tabキー
  5. 上下スクロール → 上下スクロール
  6. 左右チルト → テキストポインタの左右移動
  7. 親指奥ボタン → deleteキー
  8. 親指手前ボタン → returnキー
  9. ズームスライダー イン / アウト → テキスト拡大 / 縮小 or インデント増 / 減
グラフィック系アプリケーションのベース設定
  1. 左ボタン → 左クリック
  2. 右ボタン → Quickeys のショートカットグループ
  3. ホイールボタン → アプリケーション毎の設定
  4. ホイール手前ボタン → tabキー
  5. 上下スクロール → オブジェクトや選択範囲の上下移動
  6. 左右チルト → オブジェクトや選択範囲の左右移動
  7. 親指奥ボタン → deleteキー
  8. 親指手前ボタン → returnキー
  9. ズームスライダー イン / アウト → 表示拡大 / 縮小

といった設定をベースにしています。
※拡大/縮小やタブ切り替えなどはソフト毎にショートカットキーが違いますので、ソフト毎に該当するショートカットキーを設定しておきます。

頻繁に使う機能や挙動が違ってきますので、使うアプリケーションのクセに合わせて微調整をするとよいです。そんなに設定を変えちゃうと覚えきれない! という方は、1つのデフォルトの設定だけでも十分快適になると思います。

時間ができたら、各アプリケーションの変態設定例をまとめてみたいと思います。


try-and-error 入力機器カスタマイズ05 - テンキーパッド編

Tags:
, , , ,

テンキーパッドのカスタマイズ

入力機器カスタマイズ01 - ユーティリティ編 [to 三階ラボ]
入力機器カスタマイズ02 - ControllerMate [to 三階ラボ]
を元に、テンキーパッドをカスタマイズしていきます。

左手テンキー

Illustrator や Photoshop、Flash などでデザイン作業をしていると、何かと数値入力することが多くなります。数値を入力する度にマウスから右手を離すのが億劫になります。そこで、外付けテンキーパッドを導入し、それをメインキーボードの左側に置くようにします。右手でマウスを持ったまま、左手でテンキーを操作することになります。
ただ、右手で打ち慣れたテンキーを左手で操作するとなると、テンキーの配列に違和感がでてきます。一般的に、人さし指1親指0を押すと思いますが、それを左手で操作すると、小指か薬指10を押すことになってしまいます。その違和感を解決するために、テンキーの数字配列を「左右反転」させてしまいます。かなりイレギュラーな方法ですが、すでにカラダが慣れてしまった動きに対応させるには一番いい方法だと思います。

左手用テンキーパッドのこだわり

外付けテンキーパッドを購入する際、

  • Windows用なのかMac用なのか
  • 00キーの有無

が重要なポイントになります。

もし Winodws用を購入した場合は、「NumLock問題の解決」という問題(笑)を回避しなければなりません。ほとんどの Winodws用テンキーパッドは「NumLock問題」を回避するために、キー信号を送る前に「Keyboard Num Lock and Clear」という信号を送っています。例えば、テンキーパッドの2を押した場合、「clear」→「2」の順で Mac側にキー信号を送ります。この勝手に送られる「Keyboard Num Lock and Clear」という信号がクセもので、ダイアログが表示されている状態でテンキーパッドからファイル名を入力しようとすると、勝手に「キャンセル」してしまうことがあるのです。

NumLock問題の解決を回避

この問題を回避するために、ControllerMate を使って、「Keyboard Num Lock and Clear」というキー信号を無効化してあげます。そうすれば、MacでもWinodws用テンキーパッドを快適に使うことができます。

次に、00キーの有無です。表計算用という名目で、テンキーパッドに00キーが配置されているものがありますが、これはただ単に、0キー信号を2回送っているだけです。例えば0キーにaという文字入力キーを割り当てると、00キーを押したとき、「aa」と入力されます。0キーと00キーが同期してしまうのです。ControllerMate を使って自由にカスタマイズするにはとても邪魔になってしまうので、できれば00キーが無いテンキーパッドを選ぶと良いです。
ぼくが使っているのはサンワサプライのNT-M5UBK [to Amazon]NT-M5UH2BK [to Amazon] というテンキーパッドです。Mac用ですし00キーがないのでほぼ理想のテンキーパッドです。おすすめ。

テンキーパッドをカスタマイズ

入力機器カスタマイズ02 - ControllerMate [to 三階ラボ]キーをリマップする方法 [to 三階ラボ] で変更してもいいのですが、テンキーパッドは変更する箇所が多いので、視覚的に把握しやすいように キーに機能を追加する [to 三階ラボ] 方法でキーの変更を行います。 まず、該当記事のタイトルの キーを無効にする [to 三階ラボ] 方法で、テンキーパッド上のキー信号を全て殺します

全てのキー信号を消す

次にキーに機能を追加する [to 三階ラボ] 方法で、テンキーパッドのキー一つ一つに目的のキー信号を割り当てていきます。
こんな感じ。

ControllerMate Sample

ぼくの場合、テンキーパッドを2つ用意し、内側のテンキーパッドは数値入力関係のキーを、外側のテンキーパッドには音楽&サウンドの操作とIllustrator用の数値入力キーを割り当てています。こんな感じ。

2つのテンキーパッド

  • YMDキー: ファイル名やフォルダ名に使用する今日の日付(例えば091130)を入力するApplescriptを登録してあります。
  • iTunes操作キー: iTunesの曲送りや再生/一時停止、ボリューム調整ができるようにしています。どんなソフトが前面に来てても操作できるように、Bowtie [to Official]Everplay [to SNARB] というソフトを使ってグローバルショートカットを設定しています。
  • サウンド切り替えキー: 音声出力先を「ライン出力」か「デジタル出力」に変更できるようにしています。変更には Quickeysを使用しています。
  • Illustrator用キー: グラデーションの90°回転、数値のマイナス化させるキーを割り当ててあります。変更には Quickeysを使用しています。
  • その他のキー: 作業毎に頻繁に使用するアクションを適宜割り当てています。

こういった感じに、頻繁に使用するキーをテンキーに割り当てておくと作業が楽になるはずです。


try-and-error 入力機器カスタマイズ04 - メインキーボード編

Tags:
, , , ,

メインキーボードのカスタマイズ

入力機器カスタマイズ01 - ユーティリティ編 [to 三階ラボ]
入力機器カスタマイズ02 - ControllerMate [to 三階ラボ]
を元に、メインキーボードをカスタマイズしていきます。

メインキーボードのこだわり

メインキーボードをカスタマイズする際、ぼくがこだわってるポイント。

  • command option(alt) controlキーの配置
  • US配列のキーボードに 英数キー と かなキー を追加

controlの位置

US配列のキーボードは、controlキーがキーボードの左下に配置されています。command + control + shift + V など、 controlキーを併用したショートカットを入力するには、左手が不自然な格好になり負担がかかってしまいます。また、左手だけで入力できるショートカットが、Tキー、Gキー、Bキーより内側のキーに限られてしまいます。
それを回避するために、JIS配列風にcontrolキーとcaps lockキーの配置を入れ替えてしまいます。
左手が自然な状態のまま、controlキーを併用したショートカットを入力することができるようになります。また左手だけで押せる範囲も Uキー、Jキー、Nキー程度まで広げることができます。

左に英数/右にかな

マウス操作をするとき、左手だけで日本語入力をすることはほとんどありません。一方、日本語を入力するときは、両手をキーボードの上に乗せていることが前提です。そこを踏まえ、キーボードの右側かなキーを、左側英数キーを割り振っておくと無駄が少なくなります。
左側に英数キーがあると、IllustratorやPhotoshopでツール切り替えのショートカット(キーのワンプッシュ)をするときに左手だけで操作を完結できるというメリットもあります。
command + space による入力モードの切り替えが必要なくなりますので、システム環境設定でショートカットを削除しちゃいましょう。IllustratorやPhotoshopの command + space による ズームインで勝手に入力モードが切り替わってしまう煩わしさも無くなります。

カスタマイズ例

ぼくが使用している(していた)キーボードを例に説明していきます。

  • Appleキーボード = 現在使っている Apple Wireless Keyboard (US配列)
  • Windowsキーボード = 以前使っていた diNovo Edge for Windows (US配列)
command、option(alt)、controlキーの配置

Appleキーボードの場合
controlキーとcaps lockキーを入れ替えは、システム環境設定でおこないます。
KeyRemap4MacBookでも変更可能です。

システム環境設定の設定

Windowsキーボードの場合、
Appleキーボードと同様に、controlキーとcaps lockキーを入れ替えます。更に、Windowsキーボードcommandキーとoptionキーの配置が逆になってしまうのでそれらも変更します。これらを変更するにはシステム環境設定ではなくControllerMateを使用します。
※システム環境設定とWindowsキーボードの相性が悪い場合が多いので。
※KeyRemap4MacBookでも変更可能かもしれません。

カスタマイズしたい Windowsキーボードを Mac に接続し、ControllerMate を起動します。
入力機器カスタマイズ02 - ControllerMate [to 三階ラボ]と同様に、認識されたキーボードを左カラムに登録し、キーをリマップします。

ControllerMateの設定

  • LeftControl → Caps Lock
  • Caps Lock→ LeftControl
  • LeftAlt → Left GUI
  • Left GUI → LeftAlt
  • RightAlt → Right GUI
US配列のキーボードに英数キーとかなキーを割り当てる

左右commandに英数とかな

次に、KeyRemap4MacBookを使って、US配列のキーボードに英数キーとかなキーを割り当てます。KeyRemap4MacBookにはspaceキーを挟んだ左右のcommandキーなどに英数キーやかなキーを割り振ることができる素敵な機能があります。この機能のすばらしいところは、command + Ccommand + V などのキーコンビネーション時には入力モードが切り替わらず、commandキーをワンプッシュしたときにだけ入力モードの変更が適応されるので、ショートカットキーを入力する度に入力モードが変わってしまう心配もありません。ほんと、おすすめ。

Keyremap4macbookの設定


try-and-error 入力機器カスタマイズ03 - Quickeys

Tags:
, , , , ,

Quickeys

Quickeys [to Startly Technologies] はありとあらゆる操作にショートカットを割り振ることのできる神がかったアプリケーションです。できることが多すぎるので、他のアプリケーションではカスタマイズできない部分だけを Quickeys を使って変更するようにしています。

いろいろできる中で、ぼくが気に入っている機能をいくつか挙げてみます。

カーソル移動の座標指定

カーソル移動の座標指定

Quickeys は、座標を指定してカーソルを移動させたり、自分で操作したカーソルの動きを記録することができます。
座標を指定する場合、座標の基準を、ウィンドウモニタマウスの3つの中から選ぶことができるので、目的に合ったものを選択できます。
さらに、Click Location(マウスボタンをクリック位置)と Release Location(マウスボタンをクリック解除位置)の指定もできますので、ドラッグ&ドロップやプルダウンの選択などの動作も設定することができます。

ショートカットのグループ化機能

ショートカットのグループ化機能

欲張って大量のショートカットを設定していくと、空きキーがなくなってきたり、覚えきれなくなってしまいます。
そんなときに便利なのがショートカットのグループ化機能(正式名称は知りませんが)です。決められた1つのショートカットキーを押してから、アクションを登録したショートカットキーを押す。というようなことができます。

実際に使用している設定ではありませんが、例えば、

  • F12キー を押したあとすぐにPキーを押す → Photoshopを起動
  • F12キー を押したあとすぐにIキーを押す → Illustratorを起動
  • F12キー を押したあとすぐにSキーを押す → Safariを起動

最初に押すキーさえ決めてしまえば、次に押すキーを好き勝手に選ぶことができるので、かなり重宝します。覚えやすいですしね。

複数のアプリケーションをまたいだアクション

複数のアプリケーションをまたいだアクション

現在アクティブになっているアプリケーションだけでなく、その他のアプリケーションを組み合わせたアクションを登録することができます。Automator でもある程度のことは登録できるみたいですが、Quickeys の方がもっと簡単に設定できます。

これまた実際に使用している設定ではありませんが、例えば、

  1. 適当なアプリケーション内で選択したテキストをSafariで検索する
  2. Safariのウィンドウのスクリーンショットをクリップボードにコピー
  3. Photoshopを起動して新規ドキュメントを作成
  4. そのドキュメントにクリップボード内の画像をペースト
  5. ファイル名に今日の日付を入力しPNG形式で書き出し

といったアクションをショートカットキー一つで実行することができます。

使用例

Quickeys を使って Illustrator CS4の環境設定を変更する

Illustrator の「印刷用」の環境設定「Web用」の環境設定切り替えるアクションを実行した際の動きです。
Quickeys を使えば、こういった面倒な操作をワンアクションで実行することができます。

他にも沢山の機能がありますので、是非一度、Quickeys を試用してみてください!

つづく。


Top Next