おまぬけ活動日誌

最近のツッコまれどころ

この日誌から Google してもらう


2008年11月14日(Fri) Vogがすげい [同日]

[n810] N-810 ポメラ化計画 (失敗編)

出張の時にノートパソコンを持っていかずにメモを採れるとうれしいと 前から思っていました。 FrogPadを導入してみたりもしたんだけれど、 残念ながら常用するにはキーの品質がイマイチ。

やっぱりHappy Hacking Keyboardがいいなあ…と思ってつないでみても認識してくれない。これは電源が問題かな。思いたって、Wal☆Martで 電源つきのUSBハブCyberPower CP-H420P を衝動買いしちゃいました。

N-810のUSBControlでUSBをHostモードにして、gender changerを通してUSBハブにつなぎ、PS/2のHappy Hacking KeyboardとPS/2のマウスをSabrent SBT-CPS2というUSBとPS/2のインターフェースを通してつないでみました。

うーん。まだキーボードとして認識してもらえない。

つないだ時のdmesgは下記のような感じ。

[5138860.007812] hub 1-1:1.0: state 7 ports 4 chg 0000 evt 0002
[5138860.007812] hub 1-1:1.0: port 1, status 0301, change 0001, 1.5 Mb/s
[5138860.164062] hub 1-1:1.0: debounce: port 1: total 100ms stable 100ms status 0x301
[5138860.250000] usb 1-1.1: new low speed USB device using musb_hdrc and address 8
[5138860.382812] usb 1-1.1: skipped 1 descriptor after interface
[5138860.382812] usb 1-1.1: skipped 1 descriptor after interface
[5138860.382812] usb 1-1.1: default language 0x0409
[5138860.382812] usb 1-1.1: new device strings: Mfr=0, Product=1, SerialNumber=0
[5138860.382812] usb 1-1.1: Product: Generic USB K/B
[5138860.382812] usb 1-1.1: device v13ba p0017 is not supported
[5138860.382812] usb 1-1.1: uevent
[5138860.382812] usb 1-1.1: usb_probe_device
[5138860.382812] usb 1-1.1: configuration #1 chosen from 1 choice
[5138860.390625] usb 1-1.1: adding 1-1.1:1.0 (config #1, interface 0)
[5138860.390625] usb 1-1.1:1.0: uevent
[5138860.390625] usbhid 1-1.1:1.0: usb_probe_interface
[5138860.390625] usbhid 1-1.1:1.0: usb_probe_interface - got id
[5138860.390625] drivers/usb/input/hid-core.c: HID probe called for ifnum 0
[5138860.398437] input: Generic USB K/B as /class/input/input8
[5138860.398437] input: USB HID v1.10 Keyboard [Generic USB K/B] on usb-musb_hdrc-1.1
[5138860.398437] usb 1-1.1: adding 1-1.1:1.1 (config #1, interface 1)
[5138860.398437] usb 1-1.1:1.1: uevent
[5138860.398437] usbhid 1-1.1:1.1: usb_probe_interface
[5138860.398437] usbhid 1-1.1:1.1: usb_probe_interface - got id
[5138860.398437] drivers/usb/input/hid-core.c: HID probe called for ifnum 1
[5138860.414062] input: Generic USB K/B as /class/input/input9
[5138860.414062] input: USB HID v1.10 Mouse [Generic USB K/B] on usb-musb_hdrc-1.1
[5138860.414062] drivers/usb/core/inode.c: creating file '008'

ちゃんとキーボードとマウスと思ってもらってるように見える。もう一息だと思うんだけどなあ…。

[n810] N-810 ポメラ化計画 (もう成功編)

ってあれ?ダメで元々と思ってUSBのHappy Hacking Keyboard Professional 2をハブ抜きでつないでみたらうまくいっちゃいましたよ。

Ctrl+SpaceあるいはShift+SpaceでAnthyがトグルされて、Alt+F4でアプリケーションのメニューが表示される。

[5141740.109375] usb 1-1.1: new full speed USB device using musb_hdrc and address 11
[5141740.242187] usb 1-1.1: ep0 maxpacket = 8
[5141740.242187] usb 1-1.1: skipped 1 descriptor after interface
[5141740.242187] usb 1-1.1: default language 0x0409
[5141740.250000] usb 1-1.1: new device strings: Mfr=1, Product=2, SerialNumber=0
[5141740.250000] usb 1-1.1: Product: HHKB Professional
[5141740.250000] usb 1-1.1: Manufacturer: Topre Corporation
[5141740.250000] usb 1-1.1: device v0853 p0100 is not supported
[5141740.250000] usb 1-1.1: uevent
[5141740.250000] usb 1-1.1: usb_probe_device
[5141740.250000] usb 1-1.1: configuration #1 chosen from 1 choice
[5141740.250000] usb 1-1.1: adding 1-1.1:1.0 (config #1, interface 0)
[5141740.250000] usb 1-1.1:1.0: uevent
[5141740.250000] usbhid 1-1.1:1.0: usb_probe_interface
[5141740.250000] usbhid 1-1.1:1.0: usb_probe_interface - got id
[5141740.250000] drivers/usb/input/hid-core.c: HID probe called for ifnum 0
[5141740.257812] input: Topre Corporation HHKB Professional as /class/input/input10
[5141740.257812] input: USB HID v1.11 Keyboard [Topre Corporation HHKB Professional] on usb-musb_hdrc-1.1
[5141740.257812] drivers/usb/core/inode.c: creating file '011'

USB-PS2変換器を通すのと何か違うのかな。

(追記) 上の実験は、N810付属のUSBケーブル - 自作ジェンダーチェンジャー - BELKINの旅行用ケーブルセットに入っていたUSB A/ミニB変換プラグ - PD-KB400Wという接続でやっていたのですが、さすがにこのケーブル全部を出張に持っていくのはためらわれる。ちょっと検索してみると、TTYSSTDで、「Motorolaケータイ用のmicro>>mini-B変換ケーブル」を改造すればUSB Controllerも不要で、つなぐだけでN810がOTGモードからUSBホストになってくれるようだということがわかりました。ありがとうございます。これならWal☆Martでも手に入るんじゃないかな♪今度やってみよう。→Wal☆Martには携帯電話のケーブルは無かった。

(追記) ひとりぶろぐではPD-KB01(かな?)でちゃんと認識されているようですね。USB-PS/2変換器が違うのかな…。

[momonga] Momonga 5のxpdfで日本語の文書を表示しようとする

efont-unicode-bdfを入れたら左のペインの目次は表示されるようになった。

たぶん本文を表示するのに、Couldn't find a font for 'MS-Mincho'とかCouldn't find a font for 'MS-Gothic'とか言われる。straceすると/usr/share/fonts/truetype/sazanami-mincho.ttfや/usr/share/fonts/truetype/sazanami-mincho.ttfがENOENTになっている。sazanami-fonts-gothicやsazanami-fonts-minchoは入ってるけどパスが違うんだね。

fc-cacheだっけ?だめだな。とりあえずは別のマシンで読む。おい。

[run] CSO+76+行き止まり+CSO+隣りの大学の坂1回登り 1時間05分31秒

新しい方の靴。最初は皮膚と内臓リミット、坂の登りは呼吸器リミット。

昨日坂を登って久しぶりに筋肉痛になった。これが必要なんだよね、と思って今日も坂に行ってみたら呼吸器系リミット(酸欠気味)って情けな。後半になって足が怠けはじめると、靴のクッションに頼ってる(足の裏が靴底のクッションを感じる)のがわかっておもしろい…って1時間ごとき走ってそれじゃいかんよね。

本日のツッコミ(全2件) [ツッコミを入れる]
> tk4b021367fae2 (2008年11月15日(Sat) 18:32)

マウスに関しては標準では使えませんぜ。<br>ITTの先人たちがまとめてくれた.debパッケージ(usbMouse_0.1.2_armel.deb)で自動認識するようになります。<br>#実際マウスの利用価値は低いですが

> zunda (2008年11月17日(Mon) 09:21)

ありがとうございます。実はマウスは試してません。キーボード(SBT-CPS2経由のPD-KB02N)が見てもらえない様なんですよね。USBキーボード(PD-KB400W)でも1-2度つなぎ直さないといけないこともあるので、タイミングの問題など微妙なものもありそうです。時間ができたらまた試してみます。


作り手とその取り巻きだけが楽しんでる間は本物じゃない。その中身が理解できない人々の生活を変えてこそ本物だ


zunda <zunda at freeshell.org>