[トップ] [更新履歴] [著書] [コンピュータ] [ゲーム] [CGI配布]


Title: Palmでボタンを活用しよう

Palmデバイスの操作性を左右する最大の要素がボタンだと俺は思っている。 生憎Palmデバイスには上下ボタンとたった4個しかボタンがない! ボタンの数だけみてみたら初代ゲームボーイにさえ負けているのだ。 初代ゲームボーイは上下ボタンじゃなくて十字ボタンになっている。 まあクリエにはジョグダイヤルがついているけど。 そうでなくてもペン操作ができるからゲームボーイと一緒にしてもらっても困るが。 でもまあ俺としてはスーパーファミコンのコントローラについているくらいの数のボタンが欲しかった。*1 最近のある携帯ゲーム機には十字ボタンが二つもある、羨ましい。

ただデータを閲覧するだけでスタイラスを取り出したくはなかろう。 たとえば満員電車の中では紛失の危険性が大であるのは言うまでもない。 ここでボタン操作が重要になってくる。

1 『環境設定』→『ボタン』

初期状態ではその4つのボタンには左から順に予定表、アドレス、TODO、メモ帳が割り当てられている。 環境設定からボタンのところを選ぶと、割り当てるPalmWareを変えることができるのは誰でも知っているだろう。

だけど、

などの問題が出てくる。

2 Button DA Hack

ここでButton DA Hackが登場した。 4つのボタンとその他いろいろなシルクボタンにDAソフトを割り当てられるようになるHackソフト。 Hackソフトなので当然X-Masterをインストールしている必要がある。 そしてButton DA Hackをインストールしよう。 インストールしたらX-MasterでButton DA Hackの設定を開くとどのボタンにどのDAソフトを割り当てるか設定できる。

これでめでたくボタンにDAソフトを割り当てるこれができた。

3 LDAとMDA

Button DA Hackが真の力を出すのはLDAMDAと組み合わせた場合だ。 LDAはボタン選択でPalmWareやDAソフトを起動するDAのランチャー、MDAはメニュー選択をボタン操作で起動してしまうDAソフト。

勘のいい人は気付いたと思うけど、Button DA Hackと組み合わせてみたいと思ったはずだ。 その通り、組み合わせるとボタン操作だけでPalmWareやDAを起動したり、メニュー選択ができるというわけ。

3.1 LDA

さて、さっそく設定しよう。 Button DA Hackの設定を開き、予定表ボタン(Button 1となっている)にでもLDA0を割り当てよう。 あっ、そうそう。 LDAは

という要求に応えるために、分身を作っている。 だから同じ機能を持つプログラムが複数あって、それぞれ別なPalmWareやDAを割り当てることができる。

設定が終わったら予定表ボタンを押してLDA0を起動! まだ何のPalmWareも割り当てていないので『Settings』をタップしてよく使うものを割り当てよう。

もし足りなくなったら、『↓』ボタンにLDA1を割り当てることで次のLDAが使えるようになる。 そしてLDA1の『↑』ボタンにLDA0を割り当てるとLDA 0に戻ることが可能で、『↓』ボタンに次のLDAであるLDA2を割り当てて......とやっていくと無限に増えていく。 まああまり深過ぎると起動時に↓を連打する必要が出てくるので程々にということだろう。

3.2 MDA

LDAのときと同様にButton DA Hackの設定を開き、今度はMDAを割り当てよう。 俺はアドレスボタン(Button2)に割り当てている。 MDAはメニュー選択をするので、各PalmWare毎に設定する。

たとえば俺が最も頻繁に使っているPalmWare『PooK』を例に取ろう。 ボタンには左から順に削除、次の章へ、前の章へ、最初へと割り当てている。 上下ボタンには前のブックマーク、次のブックマークと割り当てている。 さらに、キーボード、検索ボタンには、前検索、次検索と割り当てている。 このようによく使うメニュー項目はボタンで操作できるというわけ。

4 BackDA

BackDAというDAがある。 これはCLIEについているBackボタンをVisorなどBackボタンのない機種でも実現しようとするDAだ。 Backボタンって結構使えるものだけにVisorなどにはついていないのは本当に惜しまれること。 だけど、このBackDAが解決してくれる。 ButtonDA Hack + LDAの組み合わせでボタン2ストロークでDAが起動できる今、LDAに割り当ててしまおうではないか!!

Muchy's Palmware Reviewで紹介していないがかなり使える、隠れ便利DA。 非CLIEユーザは是非ともインストールしよう。

5 Tips

以後、快適なボタン操作のためにるびきち的Tipsを挙げる。

Button DA Hackに割り当てるLDAはひとつだけ

Palmデバイスにあるボタンはたった4つだけ。 ひとつはMDAで使うし、残り2つはPalmWareが使うために残しておこう。 PooKの場合、俺はボタンに左からこのように割り当てている。

他にもボタンを使うPalmWareは多い。

ボタン連打は低コスト

同じストローク数ならば同じボタンを連打するのが一番やりやすい。 そのため、最もよく使うものを連打で呼び出せるようにしよう。 たとえば、予定表ボタンに割り当てたLDAの場合、そのLDAの予定表ボタンには最もよく使うPalmWareかDAを割り当てよう。 同じく、アドレスボタンに割り当てたMDAの場合、MDAのアドレスボタンには最もよく使うメニュー項目を割り当てよう。 俺はBackDAを割り当てることを推奨している。

POBoxユーザは『変換ボタンHack』も使ってみよう

POBoxユーザは日本語Palmデバイスの変換ボタンなどGraffitiエリアにある4つのシルクボタンは使わないだろう。 使わないボタンは貴重なスペースの無駄なので変換ボタンHackでPalmWareやDAを割り当てよう。 最大8つ割り当て可能。 スタイラスで指定する上、Graffitiエリアの隣に位置するので、メモ帳や手書メモなど入力を伴うPalmWareやDAを割り当てることをお勧めする。

ではではより快適なPalmライフを♪


戻る ホームページへ戻る

Valid XHTML 1.0!
rubikitch(rubikitch@ruby-lang.org)

投書箱:コメントや伝えたい情報などがあればお気軽にどうぞ
名前 メール [説明]
URL
本文


*1今更悔んでも仕方ない。