q2chのキーカスタマイズ
昔、別の個人Wikiに書いていたのを転載
通勤の電車の中でZaurusを使って2ちゃんねるを見ることが多いので、q2chを「左手だけでほぼ操作ができるように」キーバインドをカスタマイズしてみた。なお、これをやってみたq2chのバージョンは0.3.27。
参考 q2ch/HELP http://styricum.org/index.php?q2ch%2FHELP
キーバインドを設定してるファイルは /home/root/Documents/.q2chrc なので、これをZEditorで開いて書き換える。今回は、下記のようにした。(キーバインドのみ抜粋)
KeyOnLine=84 KeyReload=82 KeyDelete=68 KeySearch=83 KeyGoTop=65 KeyGoBottom=90 KeyGotoUrl=71 KeyViewLogo=76 KeyNext=67 KeyPrev=88 KeyBack=45 KeyJump=4100 KeyPageUp=70 KeyPageDown=86 KeyEdit=69 KeyNextArticle=78 KeyPrevArticle=66 KeySend=4154 KeyOpenBookmark=52 KeyAddBookmark=32 KeyPasteBookmark=80 KeyCloseTab=81 KeyOpenList=50 KeyToggleLocalAbone=44 KeyToggleWrap=46 KeyImageSave=83 KeySort=4154
それぞれのキーの割当と元のキー、機能の一覧。
.q2chrcの設定 | 割当キー | 変更前のキー | 機能 |
---|---|---|---|
KeyOnLine=84 | T | そのまま | オンライン/オフライン切り替え |
KeyReload=82 | R | そのまま | リロード(更新) |
KeyDelete=68 | D | そのまま | 削除 |
KeySearch=83 | S | そのまま | 検索 |
KeyGoTop=65 | A | P(80) | 上(先頭行へ) |
KeyGoBottom=90 | Z | N(78) | 下(最終行へ) |
KeyGotoUrl=71 | G | そのまま | リンク |
KeyViewLogo=76 | L | そのまま | 板のロゴ画像表示 |
KeyNext=67 | C | →(4116) | 次のレス |
KeyPrev=88 | X | ←(4114) | 前のレス |
KeyBack=45 | − | Menu(4154) | ジャンプ前のレスに戻る |
KeyJump=4100 | OK | そのまま | 「>>番号」「>番号」のレスにジャンプ |
KeyPageUp=70 | F | PageUp(4118)=Fn+↑ | PageUp |
KeyPageDown=86 | V | PageDown(4119)=Fn+↓ | PageDown |
KeyEdit=69 | E | そのまま | メッセージ作成 |
KeyNextArticle=78 | N | Space(32) | 次スレ |
KeyPrevArticle=66 | B | そのまま | 前スレ |
KeySend=4154 | Menu | そのまま | Message送信 |
KeyOpenBookmark=52 | 4 | O(79) | ブックマーク |
KeyAddBookmark=32 | Space | そのまま | ブックマーク追加 |
KeyPasteBookmark=80 | P | そのまま | 直前に削除したブックマークを貼付 |
KeyCloseTab=81 | Q | そのまま | スレを閉じる |
KeyOpenList=50 | 2 | U(85) | 表示スレの板一覧 |
KeyToggleLocalAbone=44 | , | そのまま | NGワードの表示/非表示切り替え |
KeyToggleWrap=46 | . | そのまま | ワードラップの有無切り替え |
KeyImageSave=83 | S | そのまま | 画像を保存 |
KeySort=4154 | Menu | そのまま | ソート順変更 |
上記の設定以外にも変更はできないがキーが割り当てられているものもある。
Shift+1 | 板モードへ |
Shift+2 | Boardモードへ |
Shift+3 | Aricleモードへ |
Shift+4 | Bookmarkモードへ |
Shift+5 | Cacheモードへ |
数字キー | 一覧表示で指定No.へ移動 |
↑↓ | メニュー表示 |
これで基本的には左手だけで操作できるようになるが、私の使わないKeyViewLogoやKeyPasteBookmarkなどは考慮していない。また、「↑」「↓」はキーバインドに含まれていないようなので、設定していない。そこだけ不便。
(参考)キーバインド用文字-数字対応表
文字 | No. | 備考 |
---|---|---|
32 | スペース | |
, | 44 | カンマ |
- | 45 | ハイフン |
. | 46 | ドット |
0 | 48 | |
1 | 49 | |
2 | 50 | |
3 | 51 | |
4 | 52 | |
5 | 53 | |
6 | 54 | |
7 | 55 | |
8 | 56 | |
9 | 57 | |
A | 65 | |
B | 66 | |
C | 67 | |
D | 68 | |
E | 69 | |
F | 70 | |
G | 71 | |
H | 72 | |
I | 73 | |
J | 74 | |
K | 75 | |
L | 76 | |
M | 77 | |
N | 78 | |
O | 79 | |
P | 80 | |
Q | 81 | |
R | 82 | |
S | 83 | |
T | 84 | |
U | 85 | |
V | 86 | |
W | 87 | |
X | 88 | |
Y | 89 | |
Z | 90 | |
OK | 4100 | |
← | 4114 | |
→ | 4116 | |
PageUp | 4118 | |
PageDown | 4119 | |
Menu | 4154 |