2008年11月14日(金) 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だっけ?だめだな。とりあえずは別のマシンで読む。おい。
マウスに関しては標準では使えませんぜ。 <br>ITTの先人たちがまとめてくれた.debパッケージ(usbMouse_0.1.2_armel.deb)で自動認識するようになります。 <br>#実際マウスの利用価値は低いですが
ありがとうございます。実はマウスは試してません。キーボード(SBT-CPS2経由のPD-KB02N)が見てもらえない様なんですよね。USBキーボード(PD-KB400W)でも1-2度つなぎ直さないといけないこともあるので、タイミングの問題など微妙なものもありそうです。時間ができたらまた試してみます。
脳味噌から汁が出るくらい考える。こともある。
最近のツッコまれどころ