2006/12/17(日)[IBM] ThinkPad s30

[album:keyboard:s30kbd1.jpg]

仕様

キーボード種別日本語
キーピッチ18.25mm / 一部約15mm
89JPからの省略なし
89JPに追加ThinkPadボタン
アプリキー*3
ブラウザキー*2

キーのサイズ

ThinkPad s30はジャストB5サイズよりも幅が狭い(幅はA5ファイルサイズ程度)ですが、中央に張り出した構造を採用することによりB5ノートには大きめのISO規格のフルサイズキーボード*1を採用しています。

ただ、日本語キーボードの場合、最下段を除いて小指で押すキーが小さくなってしまっています(キーピッチ約15.0mm)。

[album:keyboard:s30kbd3.jpg]
ローマ字入力をメインに利用されている方であればあまり気にならないかもしれませんが、JISかな入力な私としてはこのキーが小さくなってしまっているのが非常に気になります。私としてはメイン部分のキーが小さくなっても構わないのでこれらのキーを小さくしないで欲しかったのですが、他のIBMのB5ノートのキーボードを見ても小さくなってしまっているので難しいのかもしれません*2

一部のキーが利用しづらいという不満はあるものの、それでも他のB5サイズノートPCよりも利用しやすいと感じる完成度の高さだと私は思っています。

*1 : キーピッチ: 18.25mm, 同じIBMのB5ノートThinkPad X30は18.5mm, 240は18.0mm。ちなみにISO規格のフルサイズキーボードはキーピッチ18.0mm以上らしい

*2 : 全キー等幅とするとキーピッチ17.5mmとなるのでISO規格のフルキーボードにならなくなってしまいます。このため、ISO規格のフルキーボード搭載にならなくなってしまいますし、一部の人間にのみ歓迎される全キー等幅よりは多くの人間が使いやすいと感じるキーサイズになったのだと推測します

キーの配列

ThinkPad伝統の7段配列を採用している為、日本語89キーボードのうちコンビネーションが必要なキーはありません。
多くのノートPCでHome, End, PgUp, PgDnがFn+アローキー(カーソルキー)でしか利用できないのを考えると多くの人間がこの7段配列の虜になっているのも頷けます。
私がノートPCを利用する際に重要視する点として以下の点が挙げられます。

  • Home, End, PgUp, PgDnが独立している
  • 右シフトキーが「ろ」の右にあること*3
  • 右側にもAlt, Ctrlキーがある*4

ThinkPad伝統の7段配列ではこれらの要求を全て満たしてくれる為、非常に利用しやすいと思います。

[album:keyboard:s30kbd4.jpg]
s30の右シフト付近

不満点及び解消する為のリマップ

それでも、いくつか不満になる点はあるもので、私には以下の点が不満でした。

  • Ctrlの位置
  • 半角/全角キーの位置
  • Winキー/アプリケーションキーが存在しない

この不満点を解決する為に以下のようにキーリマップをしています。

  • 左Ctrl <-> CapsLock
  • 左Alt -> Win
    (Win+○のコンビネーションを多用するので)
  • 半角/全角 -> 左Alt
    (無変換の隣にAltが無いと使いづらいので)
  • ブラウザ戻るキー -> アプリケーションキー
    (Shift+F10なんか押してられるか)
  • ブラウザ進むキー -> 半角/全角
    (この他に無変換+SpaceでIMEのON/OFFを割り当てていますが単体で無いとやはり不便なので)

これで非常に使いやすくなり、自分的には最高のノートPCのキーボードになりました。

*3 : 多くのノートPCで右シフト付近の並びが「ろ」「↑」「右シフト」というようになっており、右シフトを押そうとして「↑」を押してしまいミスタイプが頻発してしまう為、この点は特に重要視しています

*4 : サイズの関係からか、これらのキーが無いノートPCが多いです。その割にスペースバーが長くなっているものがあり、そんなに長くする必要があるのかと小一時間(ry

トラックポイント

[album:keyboard:s30kbd2.jpg]
7段配列の他にThinkPadの特徴としてトラックポイントが挙げられます。慣れるまでは操作が難しいと感じる方が多いようで敬遠されがちで、私もそうでした。しかし、一度慣れてしまうとその快適さの虜となり、タッチパッドなんか使用したくないと思うようになってしまいました。現在ではデスクトップPCでもトラックポイントを利用する為にSpace Saver II Keyboardを利用するまでになっています。

操作に関してはある程度の慣れが必要ですが、慣れればジェスチャーもトラックポイントで行うことが出来るようになります。

最後にトラックポイントの魅力について挙げておきます。

  • ホームポジションからマウス操作が可能
  • 省スペース
  • ホイールに相当するスクロール機能を持つ

特にホームポジションからマウス操作が可能というのがトラックポイントを利用するにあたり一番の恩恵です。
Windowsを利用している以上、キーボードで入力しているときにどうしてもマウス操作が必要な場面が出てしまいますが、


スタンド

[album:keyboard:s30kbd5.jpg]
バッテリに回転する部分があり、これがスタンドとして機能します。このため、ノートPCでありながらある程度キーの傾斜が変更でき、人によっては利用しやすくなります。こういったギミックを内蔵しているのもこの機種の魅力の一つです。

総評

筐体の小ささと利用しやすさを両立した非常にいいキーボードだと思います。
ただ、トラックポイントのボタンに採用しているゴム椀の耐久性が悪く、クリック感がなくなってしまいやすい様です。
私がs30を入手した時にはすでに左のボタンがクリック感がなくなっていたので右ボタンと変更しましたが。

2006/12/14(木)hpサーバ用キーボードを日本語106ライクに使用する

前回の記事でスキャンコードがわかりましたので、今回は調査したスキャンコードを使用して日本語106キーボードのように利用できるようにします。ちなみにこの記事は対象のキーボードで書いています。

キーリマップ方針

  • 半角/全角キーが無いためどうしようか悩んだ結果、使用頻度の少ない「無変換」キーに割り当てることにする
  • 「漢字」キーに「ひらがな」を割り当てる為、右Altは存在しない
  • 「英数」キーに「右Ctrl」を割り当てましたが、押し続けていることを検出できない為、Ctrl+○として動作しません。適当なキーに置き換えると幸せになれるかもしれません。
  • その他はキートップの表記に従う
  • キーを離した時のスキャンコードが発生しない為、キーが押されたタイミングで連続して離した時のスキャンコードを発生させる

窓使いの憂鬱による106日本語化

利用したキーリマップソフトは「窓使いの憂鬱」です。
当初の方針としては日本語109キーボード向けの定義ファイル(.mayuファイル)に追加することで実装しようと思っていたのですが、あまりに長くなりすぎた為単体のキー定義ファイルを作成しました。

定義ファイル (106onA2880.mayu)

ダウンロード

こちらから (現在配布を見合わせています)
配布を再開しました(08/07/10)
こちらから:109onA2880.zip

ライセンス

106onA2880.mayuは109.mayuをベースに作成しましたので109.mayuのライセンスに準拠することとします。
ユーザーはBoost Software Licenseに従い自由に利用できます。

2006/12/13(水)hpサーバ用キーボードスキャンコード調査

a2880b.jpg

ヒューレット・パッカードのサーバ用キーボードA2880Bを入手したのですが、このサーバ用キーボードは一般的な日本語106キーボードのような外見をしていながら、発生させるスキャンコードが異なります。

今回は日本語106キーボードのように利用できるようにする為にスキャンコードの差異を調べてみました。

hpサーバ用キーボードと日本語106キーボードとのスキャンコード差異

注意点

  • hpサーバ用キーボードは一部のキーを除いて押下時にのみスキャンコードを発生させる
  • 押下時のみスキャンコードを発生させるキーを連続して押すとキーリピートのフラグが付加される
  • N/Aは日本語106キーボードが発生させないスキャンコードであることを意味する
  • 以下に明記されていないキーは日本語106キーボードと同一のキーコードを発生させる(ただし押下時のみ)
A2880Bキー表記 スキャンコード 106JP
Esc0x64N/A
Ctrl0x38L-Alt
Caps0x1dL-Ctrl
Alt0x71N/A
無変換0x66N/A
変換0x6aN/A
漢字0x72N/A
英数0x3aCapsLock
F10x58F12
F20x59N/A
F30x5aN/A
F40x5bN/A
F50x5cN/A
F60x5dN/A
F70x5eN/A
F80x5fN/A
F90x60N/A
F100x61N/A
F110x62N/A
F120x63N/A
PrtScr0x6eN/A
ScrLk0x76N/A
Pause0x77N/A
Ins0x7b無変換
Del0x79変換
Home0x7fN/A
End0x7aN/A
PageUp0x6fN/A
PageDown0x7eN/A
0x78N/A
0x56N/A
0x55N/A
0x7d\ /|
\ / |0x75N/A
] / }0x29半角/全角
\ / _0x70ひらがな
NumLock0x01Esc
Num /0x45NumLock
Num *0x46ScrLk
Num -0x54SysRq
Num +0x37Num *
Num Enter0x4eNum +

押下/押上両方のキーコードを発生させるキー

hpサーバ用キーボード上の表記

  • Ctrl
  • 左Shift
  • 右Shift
  • CapsLock
  • Alt

関連記事

hpサーバ用キーボードを日本語106キーボードライクに使用する方法

2006/09/19(火)[Tips] キーボードスタンド

さて、これは何でしょう?
[album:keyboard:stand1.jpg]

これだけだとなかなかわかりにくいかも知れませんが、100円ショップで購入したまな板置きです。
普段はキーボードを机の上に置いて使用していますが、PC以外の作業を行う場合はキーボードが邪魔になってしまいます。このため、使用しないときにキーボードを立てかけておける何かを探しており、いろいろ試した結果、このまな板置きを一番合っているという結論に辿り着きました。

実際に使用したところ
[album:keyboard:stand2.jpg] [album:keyboard:stand3.jpg]

こんな感じに使用しています。机をPC専用で使用していない場合、しばしばキーボードが邪魔になることがあると思いますが、これで解決することができる為、お勧めです。

2006/09/07(木)キーボード通への30の質問

○○への××の質問シリーズで、キーボードに関するものを発見したのでやってみました。
ソース:The Web Masato

◇質問に入る前に、簡単な自己紹介をしてください。

かえでです。PC歴はそろそろ10年くらい。

Q1. キーボード通歴は何年ぐらいですか?

6年くらい?

Q2. キーボードにこだわるようになった理由はなんですか?

最初に購入したPCがIBM Aptiva J33で、それに付属していたキーボードが5576-B05。剛生感が高く気に入っていました。
その後に購入したPCに付属していたキーボードの品質がひどく、キーボードにこだわるようになった。

Q3. 今現在、一番気に入っているキーボードについて紹介してください。

IBM Space Saver II Keyboard
テンキーレスでトラックポイントIV付属。ほとんどの操作はこれだけで可能です。
これよりもタッチ感がいいキーボードはいくらでもあると思いますが、トラックポイントを搭載していることでそれらのキーボードに換える気がしません。
現在では自宅と学校の両方に繋いで使用しています。

Q4. 今現在、ストックしてあるキーボードを、可能な限り記述してください。台数のみでも OK です。
  • IBM 5576-B01 *2
  • IBM 5576-B05 *3
  • IBM USB Space Saver Keyboard
  • IBM Rapid Access Keyboard II
  • IBM Rapid Access Keyboard III
  • Apple Pro Keyboard
  • Apple USB Keyboard
  • MITSUBISHI Apricot付属
  • SONY VAIO付属
  • FUJITSU FMV DESKTOP付属

まだあったような…

Q5. 初めて使ったキーボードは何ですか?

Q2で答えましたがIBM 5576-B05です。

Q6. 今まで、キーボードにどれぐらい投資してきましたか?

中古で購入したりしているのであまり投資はしていません。
全部で\20kくらいでしょうか?そのうち、IBM Space Saver II Keyboardを2枚+IBM USB Space Saver Keyboardで\17kくらいかかっていますが(汗)

Q7. キースイッチはメンブレン派? メカニカル派? それとも静電容量無接点方式?

メカニカルが好きですが、総合して使いやすければメンブレンでも構いません。静電容量無接点方式は扱ったことがありませんがいつか使ってみたいところ。

Q8. キータッチはクリック派? ノンクリック派?

クリック派です。しっかりと押したと感じられないと嫌なので。

Q9. 大きさはフルサイズ? 省スペース? エルゴノミクス?

テンキーレスタイプの省スペースが一番好みです。
テンキー付きの省スペースタイプは嫌いです。それだったらフルサイズの方がいい。

Q10. Windows キーはあった方がいい? ない方がいい?

Win+Rなどのショートカットキーを多用しているのでWindowsキーとアプリケーションキーは無いと不便です。

Q11. 配列は日本語? 英語? 親指シフト? それとも…

日本語配列です。日本語配列でないとかな入力が困難になるので。

Q12. ワープロ検定などは持っていますか?

いいえ、持っていませんがタイピングに関する資格はそのうち取りたいと思っています。

Q13. タッチタイピングはできますか?

はい。

Q14. A キーの隣が Ctrl じゃないと生きていけない?

最近そういった体質になりつつあります。

Q15. 数字の 6 キーは何指で打ちますか?

左手でしょう。

Q16. キーを打ちすぎて壊したことはありますか?

まだありません。

Q17. タイプするときは「ソフトに触る」「適度に叩く」「ビシバシ撃つ」のどれですか?

適度に叩くでしょうか。

Q18. けんしょう炎になったことはありますか?

まだありません。

Q19. タイピング練習ソフトは使ったことがありますか? もし、おすすめのものがあったら教えてください。

タイプウェル英単語/国語

Q20. キーボードに関するユーティリティソフトは使っていますか?

KeySwap、窓使いの憂鬱

Q21. テンキーはよく使いますか?

いらない子です。

Q22. ショートカットキーは使いますか?

ショートカットキーが何を指すのかが今一不明ですが、アプリケーションキー(日本語109キーボードでの右Ctrlの左のキー)はよく使います。アプリケーション起動キーの類は使用しませんし、そもそも搭載していません。

Q23. 定期的にお手入れしていますか?

はい。ほこり取りと動きが悪くなったキーにスムースエイドの塗布を行っています。

Q24. キーボード通になって、よかったことはありますか?

特にありません。

Q25. (逆に)キーボード通になって、悪かったことはありますか?

使わないキーボードが家にたくさんあります。

Q26. キーボードならここ! というお店があったら教えてください。

秋葉原のネオテックでしょうか。

Q27. あなたの理想のキーボードについて、自由に記述してください。
  • キースイッチ構造はバックスプリング、メカニカル、静電容量無接点方式のいずれか
  • テンキーレス日本語92キーボード
  • トラックポイントIV搭載
  • IFはUSBでUSB2.0ハブ搭載
Q28. 今現在、あなたが欲しいキーボードがあれば教えてください。
  • IBM USB Travel Keyboard 日本語、テンキーレスタイプ
  • IBM 5576-C01
  • IBM 5576-003
  • 東プレ RealForce91 USB
  • PFU Happy Hacking Keyboard Lite2 日本語配列/USB
Q29. 将来、キーボードはどうなると思いますか?

マルチメディアキーやアプリケーションキーの類がごちゃごちゃしたようなものが溢れそう。

Q30. 最後に何か一言あればどうぞ!

特にありません。