個人的ショートカット設定覚え書きG13版(基本イラスタ用) →ブログへ戻る(n52teとの比較レビュー)
(2011.2 はるまき)
イラスタ(コミスタもほぼ同じ)、レタス(stylos,paintman)、Expression3という、私が作画する際に使うソフトでのショートカット覚えです。Logicool社のG13という左手用ゲームパッドでこれらのショートカットを操作しています。タブレットはWacomIntuos3のA6サイズです。
履歴:
20091225 n52teから移行。n52te版はこちら
20091227 ちょっと配置とか割り当てとか表示とかいじる。まだコマンドとかの割り当ては悩み中
20091229 Expression一旦消す。配置・ツール割り当ては多分これで最終版。イラスタのツール補助操作を全部調査して補完。(Ver1.1.0での場合)
20100109 ちょっと機能追加。
20100129 配置換えすこし。
20100517 1.1.5のツールセットショートカット対応。よく使うブラシを登録。それに伴いちょっと配置換え
20100817 ツール補助がややこしくなってきたんで統一して主に線修正系を配置換え。前のバージョンは上の日付のリンクから
20110206 1.2.0でNum数字が使えるようになったので追加して再整理中。前のバージョンは上のリンクから
G13画像用プロファイル設定表凡例:(基本イラスタ用) 他ソフトは設定中
■■■ 割り当ててある文字・特殊キー。その下のカッコつき説明はイラスタでその文字にショートカット登録した機能。その下の修飾キーは組み合わせた場合のショートカット。
G13設定ファイルダウンロード…20091225版
(注意:スクリプトを使用しているのですが、日本語版だとうまく作動しない場合があるようですのでその場合は一旦日本語版プロファイラをアンインストールし、G13公式ページから英語版をダウンロードして再度インストールしてください。)
使用方法:プロファイラの「プロファイル>インポート」でダウンロードしたこのファイルを読み込んでください。「Illuststudio」という設定名になっています。あとは適宜「編集>プロファイルの設定」等で変更のこと
■青字が青ランプ状態で何も同時押ししないでOKの分。基本ツール
■赤字が08番のボタンを押してる状態だとその文字に割り当てが変わる分(スクリプト)。サブ的なツール
■緑字は15番のボタンを押してる状態だとその文字に割り当てが変わる分(スクリプト)。
■赤字と■緑字を離した場合でも、その時点で何らかの修飾キーが押されていれば変わりっぱなしになります。これによって、修飾が効いているコマンドも同時押ししやすくなりました。保持は、修飾キーが全て離された状態になると解放され■青の状態に戻ります。
スクリプトで組んだんですがこのページ一番下にコード書いておきました。
セル背景色はグレーと赤・緑以外は自分の作業上の覚え(どこまで設定しなおしたかのチェック)なので気にしないよーに。
黒文字(イラスタ)の記号は以下のとおり
●SC追加に期待して予約(グレー小文字は期待する機能) ■割り当て機能考え中 ■●ほしいけど多分無理なSC 〓通常ポジションでは難しい押し方
ちなみに全てのペン系ツールのShift、Alt、Ctrlは、将来的にイラスタでツールセット(ツール内の個別のブラシ設定)毎にショートカットが割り振られるようになることを期待して今のところ空けてあります。(1.1.5でツールセットショートカットが搭載されましたが修飾キーは使えませんでした)
20090910 1.0.8RCで修飾キーでツールシフトできるようになったので設定。
修飾キーには補完的につかう描画系を当てています。(TS)以降がその説明。★はイラスタ側の予約処理有
(TS共通)C-消しゴム
(TS共通)A-水彩
(TS共通)SA-スポイト
(TS共通)C+Sp-虫眼鏡プラス
(TS共通)A+Sp-パターンブラシ
(TS共通)SCA-塗りつぶし
(TS共通)S+Sp-レイヤー移動
(TS共通)CA+Sp-ぼかし
(TS共通)SC-
(TS共通)SCA+Sp-
(TS共通)SC+Sp-
(TS共通)SA+Sp-
↓以下は他ソフトでの場合です。○はイラスタでの機能におおむね相当するものがある場合、×が相当するものがない場合です。
■レタス((s)Stylos、(p)Paintman)の場合。大体イラスタと同じ感じですがところどころ違う機能に割り当てています(091229・コマンド整理中)
■Expression3Jの場合(091229・再検討中)
01 U(画面回転) (TS)S-角度刻み★ Shift■ S+C(表示通常) F9 Shift(A7:表示制御・次レイヤ) F5 Shift●■レイヤー全表示
|
02 F8 (全体表示) Shift(ピクセル等倍) S+C(印刷サイズ(25%))
F11 Shift(A6:表示制御・前レイヤ) Bksp Shift■ |
03 Shift |
04 |
05 P Shift S+C(吸着) Y通:イエス、C+リドゥ Shift S+C●(TO:水彩境界) |
06 Shift Alt[表示サイズを後補正影響ONOFF] B Shift N Shift |
07 (スタンプ) Shift Alt■ S+C<F:ゴミとり> Num1 Shift S+C■ Z通:C+アンドゥ Shift |
08 M2 |
09 |
10 Ctrl Alt■ - Shift A通:C+全選択 Shift |
11 Shift Alt■ S+A■ @ (○ツールセット→ 線編集・線つなぎ) Shift S+A■ S+C+A■ V通:C+貼り付け Shift |
12 ;
C通:C+コピー Shift |
13 Shift■● (A値大) : S+A X通:C+切り取り Shift |
14 Shift Alt■ Num2 Shift F通:C+検索 Shift |
15 M3 |
|
16 Shift Alt■ J Shift S+Cスナップ(放射線) 0透明100 |
17 Shift Alt<色域選択> . S+Cスナップ(放射線) 8透明80 Shiftパレット:サブビュー |
18 Shift , Shift S+Cスナップ(パース) 6透明60 Shiftパレット:カラーセット |
19 Shift I Shift 4透明40 Shiftパレット:ツールプレビュー |
|
|
20 Enter F10 Shift■ F6 Shift■ S+A■ |
21 Shift(選択レイヤー作成) S+A(参照レイヤに) F12 Shift[定規レイヤー] S+A(レイヤ複製) F7 Shift■ S+A(レイヤの変換)
|
22 Shift S+A<隙間閉じる> H Shift D Shift S+A■ |
トグル上 Space (-) Shift Alt S+A / Shift[定規ポイント追加ONOFF] S+A<定規のポイント削除> S通:C+保存 Shift<変形:拡縮> | ||
左 |
上 親指 Shift [サイズ・効果範囲大] Home Shift●(絵具量大) Pageup通:ページアップ Shift[散布範囲大]
S+C■ |
中 Shift ■ Shift ■ (-) Shift
|
下 Shift [サイズ・効果範囲小] End Shift●(絵の具量小) S+A■ Pagedown通:ページダウン Shift [散布範囲小] |
右 |
|
トグル下 K △Shift<拡大> F2 Shift■ S+A■ Insert Shift<トーン歪:拡縮> S+A<トーン歪:メッシュ変形>
|
タブサイド下 Shift <リドゥ> |
タブサイド上 タブ設定: ポップアップメニュー |
タブ テール 中クリック |
||||
Int3 左 右クリック (-) |
Int3 右上 中クリック (-) |
Int3 右下 |
Int3 下 タブ設定: ポップアップメニュー (-) |
各ソフトで使える文字キー一覧表
Painterは修飾のAlt、Shift+Altは使えません。Expressionは独自のショートカット設定なので、キーボードから普通に入力できない文字も割り当てることが可能です(ただしソフト側で用意される文字しか使えませんが)
凡例:
○使える ×ソフト側で使えない ○×ツールで使えるがコマンドは駄目 ×○コマンドで使えるがツールは駄目 ●使えるが使わない(追加機能に期待)
A | B | C | D | E | F | G | H | I | J | K | L | M | |
Expression | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
イラスタ | ○ | ○ エアブラシ |
○ | ○ |
○ 消しゴム |
○ぼかし |
○ バケツ |
○ 閉鎖域 |
○ 直線 |
○図形 | ○ 3D選択 |
○ ラッソ |
○ マジックワンド |
レタス | ● | ● | ● | ● | ● | ● | ● | ● | ● | ● | ● | ● | ● |
N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
Expression | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
イラスタ | ○ |
○ 折れ線選択 |
○ ペン |
○ 矩形選択 |
○ 鉛筆 |
○ |
○ツールセット→ スポイトhm表示 |
○ 画面回転 |
○ | ○ レイヤ選択 |
○ | ○ |
○ |
レタス | ● | ● | ● | ● | ● | ● | ● | ● | ● | ● | ● | ● | ● |
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | |
Expression | × | × | × | × | × | × | × | × | × | × |
イラスタ | ● | ● | ● | ● | ● | ● | ● | ● | ● | ● |
レタス | (モーションチェック制御用で使えない) (ただし修飾キーがついてればOK) |
Num1 | Num2 | Num3 | Num4 | Num5 | Num6 | Num7 | Num8 | Num9 | Num0 | Num+ | Num- | Num* | Num/ | Num小数点 | Space | |
Expression | × | × | × | × | × | × | × | × | × | × | ○ (&Numなし) |
○ (&Numなし) |
× | ○ (&Numなし) |
× | (押下時手のひら) Alt,A+S使えない |
イラスタ | ○ 焼きこみ |
○ 覆い焼き |
● | ● | ● | ● | ● | ● | ● | ● | ×○ ズームイン |
×○ ズームアウト |
×○ | ×● | × (削除になる) |
(押下時手のひら) |
レタス | × | × | × | × | × | × | × | × | × | × | ×○ | ×○ | ×○ | ×○ | × (削除になる) |
(押下時手のひら) Alt,A+S使えない |
, | . | < | > | `(~) | ' | ^ | [ | ] | Ctrl+[ | Ctrl+] | { | } | |
Expression | ○ | ○ | ○ | ○ | × | × | × | ○ (ctrlは別SC) |
○ (ctrlは別SC) |
○ | ○ | ○ | ○ |
イラスタ | ○ 曲線・折れ線 |
○ベジェ | × | × | ● | ● | ○ゴミ取り スタンプ |
○ 一次色⇔二次色 |
○ 透明色 |
× | × | × | × |
レタス | ● | ● | × | × | ● (Ctrl不可) |
● | ● | ● | ● | × | × | × | × |
+ | - | * | / | = | ; | : | ? (クエスチョン) |
@ | \(バックスラッシュ) | |
Expression | × | × | × | × | × | ○ | ○ | ○ | × | ○ |
イラスタ | × | ●線幅 | × | ○パス編集 |
○ツールセット・ スポイトhm編集 |
○ 線つまみ |
○ツールセット→ 線編集・滑らか |
× | ○ツールセット→ |
● |
レタス | × | ● | × | ● |
● | ● | ● | × | ● | ● |
Pageup | Pagedown | Home | End | Insert | Backspace | Delete | Tab | |
Expression | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × |
イラスタ | ×○ 間隔大 |
×○ 間隔小 |
×○ 指定度右転 |
×○ 指定度左転 |
×○ Ctrl使えない |
×○ (透明度ロック) |
×● | ×● |
レタス | ×● | ×● | ×● | ×● | ×○ Ctrl使えない |
× | ● | ● |
F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | |
Expression | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
イラスタ | ×○ アンドゥ |
×● | ×● 新規レイヤー |
×○ Ctrl,C+S使えない |
×○ レイヤー表示 |
×● | ×○ 新規レイヤー |
×○ 全体表示 |
×○ 次のレイヤー |
×● | ×○ 前のレイヤー |
×○ 新規レイヤー (ラスターカラー) |
レタス | ×○ アンドゥ |
×● | ×● | ×○ Ctrl,C+S使えない |
×● | ×● | ×● | ×● | ×● | ×● | ×● | ×● |
キーマップ遷移のスクリプトのコードは以下のとおり。素人が組んだもんですからブサイクですけどご勘弁。
動作:ノーマルでM1で使用しているマップを、G8を押している間だけM2、G15を押している間だけM3に遷移するもの。ただし、G8、G15をそれぞれ離した時点でいずれかの修飾キーが押された状態であればM2、M3状態を保持する。修飾キーが全て離されたらM1へ戻る。
修飾キーがそれぞれAltがG9、ShiftがG4、CtrlがG3に割り振ってあるので、もしボタンを変えた場合はコードのarg == ○って部分をボタン番号に変更し、プロファイラでそのボタンの割付をスクリプトにすること。
-- This is the primary event handler -- You must implement this function function OnEvent(event, arg) if (event == "G_PRESSED" and arg == 8) then SetMKeyState(2,"lhc"); end if (event == "G_RELEASED" and arg == 8) then if IsModifierPressed("shift") or IsModifierPressed("ctrl") or IsModifierPressed("alt") then SetMKeyState(2,"lhc"); else SetMKeyState(1,"lhc"); end end if (event == "G_PRESSED" and arg == 15) then SetMKeyState(3,"lhc"); end if (event == "G_RELEASED" and arg == 15) then if IsModifierPressed("shift") or IsModifierPressed("ctrl") or IsModifierPressed("alt") then SetMKeyState(3,"lhc"); else SetMKeyState(1,"lhc"); end end if (event == "G_PRESSED" and arg == 3) then PressKey("lshift") end if (event == "G_RELEASED" and arg == 3) then if IsModifierPressed("ctrl") or IsModifierPressed("alt") then ReleaseKey("lshift") else ReleaseKey("lshift") SetMKeyState(1,"lhc"); end end if (event == "G_PRESSED" and arg == 4) then PressKey("lctrl") end if (event == "G_RELEASED" and arg == 4) then if IsModifierPressed("shift") or IsModifierPressed("alt") then ReleaseKey("lctrl") else ReleaseKey("lctrl") SetMKeyState(1,"lhc"); end end if (event == "G_PRESSED" and arg == 9) then PressKey("lalt") end if (event == "G_RELEASED" and arg == 9) then if IsModifierPressed("shift") or IsModifierPressed("ctrl") then ReleaseKey("lalt") else ReleaseKey("lalt") SetMKeyState(1,"lhc"); end end end