Sharp NetWalker PC-Z1

Last-modified: 2014-08-16 (土) 12:41:50 (2117d)
NetWalker01.jpg

Shasrpのモバイルインターネット端末、NetWalker? PC-Z1。

ネットブックより小型軽量(409g)、バッテリーは10時間持つ(カタログコピー)とのこと。

OS

OSは Ubuntu 9.04。Linuxが好みじゃない人にはおすすめできない。

基本的には、x86版の Ubuntu と大差ない。初期パッケージは少ないが、Synapticのリポジトリに違はわからない程度、がんがんインストールできる。

例えば、以下のパッケージをSynapticでインストールできた。

  • gnome-ppp
  • apache2
  • libapache2-mod-python
  • libapache2-mod-php5
  • php5
  • php5-cli
  • comix
  • inkskape
  • openssh-server
  • pidgin
  • vlc
  • rhythmbox
  • gstreamer0.10-plugins-ugly
  • gstreamer0.10-plugins-ffmpeg
  • festival
  • synergy
  • quicksynergy
  • glade-gnome-3
  • vim

この状態で df -h を見てみると(抜粋)

ファイルシステム            サイズ  使用  残り 使用% マウント位置
rootfs                        3.6G  1.4G  2.3G  38%  /
NetWalker04.jpg
Glade3を実行中。フォントはかなり大きくしてある(14pt)。

ただ、カーネルモジュールがやけに少ない。Willcom03をつなげようとしてみたところ、USBのipaqモジュールが無くて接続できなかった。(この件について、カーネル再構築を試みている方もいるようです。超期待。)

Sharpさん、Willcom03用のドライバ公開たのむ。社内だけで完結してないでね。

ちょっとmodprobe -l を数えてみると

$ modprobe -l|wc -l
88

2ケタ。ちなみに、普通のx86Ubuntuは、2307ぐらい。

ストレージ

ストレージはSSD4GB。他機種と比べると不足感はいなめない。よく考えたらザウルス以下じゃん。MicroSDHCを常に使わないと、容量がキツキツになると思う。

キーボード

ネット上ではひどい言われようだが、実際ひどい。べこべこした打鍵感で、爽快とはほど遠い……が、使えない程ではない。もっと良いものに越したことはないが、まあしょうがないんじゃないかな。

このキーボードは、ノートパソコンのキーボードの縮小版というより、「ザウルスのキーボードのキートップを広げちゃいました」的なもののような気がする。もしかしたら、 初期段階ではザウルスのようにキー間隔が離れている設計で、急遽ルックスを重視するために、スキマなしデザインに変更させられたのではないか。やっぱり開発者じゃない奴のいうことはいつも的外れだなー、なんて妄想してしまった。少なくとも、ザウルスのような間隔にゆとりのある(キートップの小さい)キーボードなら、ネット上の評価も少し違ったものになったんじゃないかな。

なお、PC用のキーボードは、よく観察するとキートップの幅の40%ぐらい、キーの間隔があいている。そのためキーの境目が明確で、隣のキーを一緒に押してしまうこともなく、ブラインドタッチもやりやすい。NetWalker?のキーボードはそうなっていない。間隔の空いてないキーボードのほうがかっこいいのは認めるけど。

IMG_0173.jpg

ザウルス SL-C3000 のキーボード。
適度なキー間隔があり、ストロークが浅いせいもあって、若干ナナメるがまったく気にならない。
大きさの割りに、とても打ちやすい。
キートップ間は、キートップの30%ぐらいの間隔が空いている。

IMG_0174.jpg

PC用のフツーのキーボード(FILCO Majestouch)。
明暗を際立たせるために色調補正したらホコリが際立ってしまってごめん。
キートップ間は、キートップの40%ぐらいの間隔が空いている。

IMG_0175.jpg

NetWalker? PC-Z1のキーボード。
間隔がほとんど無い。
かっこいいんだけど、べこべこするしミスタッチの発生頻度も多い。

変態配列は、すぐ慣れる。Zaurusだってそうだった。

Shift,Fn,Shift+Fnを駆使して、一つのキーで4種類の文字を打ち分ける。例えば、

  • { = Shift + Fn + o
  • _ = Shift + Fn + /

など。Shiftは左右にあり、Fnは左だけ(Shiftの下)。ただし、Shift+Fnを併用するキーは右側にしかなく、普段の使用で打ちにくいキーはない。よく考えられている。

ファンクションキーや変換・無変換キーがちゃんと乗ってて良い。わかってる。でも Superキー(Windowsキー)はやっぱり欲しかったかな。キートップのデザインに悩むところだと思うけど(笑)。

今までのSharp小物にありがちな、「Shiftを押して離してキーをタイプ」というアクションは無効。Shiftは押しながらでないと効かない。普通のPCのキーボードと同じ。

無線LANは「Fn+1」でOn-Offがトグルする。反応も良くて使いやすい。

オプティカルポイント

トラックボールほどは使いやすくない。メンテナンスフリーでずっと使えるのがメリットか。

センタークリックはできないし、ホイール操作をする場合は☆マークのボタン(タッチセンサーで、キーを押し込んだ感覚が無い。馬鹿かと。)を触ってモードを切り替えてからオプティカルポイントを触らないといけないというダメさ。しかも、モードの切り替えに2秒ぐらいかかるので、軽快な操作はできない。

画面が小さいため、Alt+ドラッグ(Gnomeのウインドウ移動)を多用することになると思うが、オプティカルポイントでそれをやろうとすると、指が大変。

ポインティングはタッチパネルがメインで、オプティカルポイントはホイールの代わりと割り切った方がよさそうだ。

タッチパネル+スクロールモードの場合、ドラッグ選択したものを右クリックす る操作はけっこう面倒。ドラッグ選択して、スタイラスを離さずに右クリックするとうまくいくかもしれない。(センタークリックエミュレーションしてるとうまくいかないんじゃないかな)

バッテリーの持ち

詳細な検証はしていないが、無線LANをOffにして、テキストエディタだけならカタログスペックの10時間は持つかもしれない。

無線LANを入れて、Firefoxでネットを見ると、4時間ぐらいかな?(未実測。あいまいなので削除)

そのへんのノートパソコンよりは、断然もつ。高負荷時の携帯よりもつ。

充電しているとキーボートがとても打ちにくい。ヘッドフォン端子も同様。プラグがL型だったらいいのに。

NetWalker02.jpg
プラグが邪魔
NetWalker05.jpg
電源アダプタスペック

音楽再生

メニューの「サウンドとビデオ」中に「Audacious」というアプリケーションが入っていたんだけど、これは最初から入ってるやつだろうか。アイコンをクリックしてもアプリケーションは起動せず。端末からコマンドを打ってみると

$ audacious 
Segmentation fault

なんぞこれ

Rhythmboxは最初は入っていないが、Synapticでインストールできる。 プラグインを全部切って、「クロスフェード用のバックエンドを使用する」にチェック入れた方が、動作が安定していいかもしれない。

ただし、再生中にフタを閉めてスタンバイ状態にすると、次回再生時にオーディオデバイスが使えないとかなんとかで再生できないことがある。

また、再生中に不快なクリックノイズが入ることがある。

バッテリーのとこでも書いたけど、ヘッドフォン端子を使っていると、キーボートがとても打ちにくい。音楽を聴きながらブログ書きたい人は注意。L型プラグである程度解消されると思うけど。

NetWalker03.jpg
プラグ邪魔

Beep media player は、リポジトリに入ってなかった。

追記: BMP が Audacious になったのね。

動画再生

totem や VLC 、xine を使うことになると思う。MPlayerは、Synapticで入れようとしたら何か足りないと言われてインストールできず。

gstreamer0.10-plugins-ugly、gstreamer0.10-plugins-ffmpeg あたりをSynapticで入れておけば、ある程度の動画は再生できる。例えば、wmvなんかはダブルクリックで Totemが起動し、そのまま再生可能。ビットレートが高かったり、高解像度の動画はプチフリーズする場合あり。QVGA動画ならまあ大丈夫。

flvはVLCで再生できたが、色がなんかおかしいしカクカク。ブラウザエンジンとFlashプラグインを利用するプレイヤーを自作した方がいいかもしれない。

インスタントメッセンジャー

Pidginが使える。Synapticでインストールできる。もとそんな軽いソフトではないので、起動遅いけど、それでもFirefoxほど時間がかかるわけでもないし、起動してからは普通に使える。

買ってよかったか。

良かった。

最初は、キーボード打ちにくいしCPU遅いし微妙かな、と思っていたけど、慣れてくるととっても良い。普通のUbuntuなので、ノウハウがそのまま使えるのが良い。

あとはカーネルモジュールの少なさが解決されれば良いんだけど。カーネル再構築はめんどいな。失敗しそうで怖いし。

おまけ コマンド実行結果

cat /proc/cpuinfo

Processor	: ARMv7 Processor rev 1 (v7l)
BogoMIPS	: 799.53
Features	: swp half thumb fastmult vfp edsp 
CPU implementer	: 0x41
CPU architecture: 7
CPU variant	: 0x2
CPU part	: 0xc08
CPU revision	: 1
Hardware	: SHARP PC-Z1
Revision	: 51020
Serial		: 0000000000000000

lsusb

Bus 002 Device 003: ID 04dd:92e7 Sharp Corp. 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 0424:2514 Standard Microsystems Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

modprobe -l

/lib/modules/2.6.28-271-gec75a15/sdio/ks79xx_sdio.ko
/lib/modules/2.6.28-271-gec75a15/kernel/net/bluetooth/sco.ko
/lib/modules/2.6.28-271-gec75a15/kernel/net/bluetooth/hidp/hidp.ko
/lib/modules/2.6.28-271-gec75a15/kernel/net/bluetooth/l2cap.ko
/lib/modules/2.6.28-271-gec75a15/kernel/net/bluetooth/bnep/bnep.ko
/lib/modules/2.6.28-271-gec75a15/kernel/net/bluetooth/rfcomm/rfcomm.ko
/lib/modules/2.6.28-271-gec75a15/kernel/net/bluetooth/bluetooth.ko
/lib/modules/2.6.28-271-gec75a15/kernel/net/rfkill/rfkill-input.ko
/lib/modules/2.6.28-271-gec75a15/kernel/net/rfkill/rfkill.ko
/lib/modules/2.6.28-271-gec75a15/kernel/sound/core/snd-hwdep.ko
/lib/modules/2.6.28-271-gec75a15/kernel/sound/core/snd-rawmidi.ko
/lib/modules/2.6.28-271-gec75a15/kernel/sound/usb/snd-usb-lib.ko
/lib/modules/2.6.28-271-gec75a15/kernel/sound/usb/caiaq/snd-usb-caiaq.ko
/lib/modules/2.6.28-271-gec75a15/kernel/sound/usb/snd-usb-audio.ko
/lib/modules/2.6.28-271-gec75a15/kernel/lib/crc-itu-t.ko
/lib/modules/2.6.28-271-gec75a15/kernel/crypto/ecb.ko
/lib/modules/2.6.28-271-gec75a15/kernel/crypto/sha1_generic.ko
/lib/modules/2.6.28-271-gec75a15/kernel/crypto/arc4.ko
/lib/modules/2.6.28-271-gec75a15/kernel/fs/fuse/fuse.ko
/lib/modules/2.6.28-271-gec75a15/kernel/fs/isofs/isofs.ko
/lib/modules/2.6.28-271-gec75a15/kernel/fs/udf/udf.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/net/ppp_generic.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/net/pppox.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/net/pppoe.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/net/bsd_comp.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/net/ppp_async.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/net/usb/rndis_host.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/net/usb/hso.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/net/pppol2tp.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/net/slhc.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/net/ppp_deflate.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/net/ppp_mppe.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/net/ppp_synctty.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/bluetooth/btusb.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/bluetooth/bfusb.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/bluetooth/hci_vhci.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/bluetooth/bpa10x.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/bluetooth/btsdio.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/bluetooth/bcm203x.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/bluetooth/hci_uart.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/storage/usb-storage.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/misc/phidget.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/misc/phidgetmotorcontrol.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/misc/emi26.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/misc/iowarrior.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/misc/ldusb.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/misc/adutux.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/misc/usbsevseg.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/misc/phidgetkit.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/misc/usbtest.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/misc/vstusb.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/misc/cypress_cy7c63.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/misc/phidgetservo.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/misc/trancevibrator.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/misc/rio500.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/misc/sisusbvga/sisusbvga.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/misc/appledisplay.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/misc/ftdi-elan.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/misc/berry_charge.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/misc/usblcd.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/misc/emi62.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/misc/idmouse.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/misc/usbled.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/misc/legousbtower.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/misc/isight_firmware.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/misc/cytherm.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/class/cdc-wdm.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/class/usblp.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/class/usbtmc.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/class/cdc-acm.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/image/mdc800.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/gadget/g_file_storage.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/gadget/g_ether.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/gadget/g_printer.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/gadget/g_serial.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/gadget/g_cdc.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/gadget/m66592-udc.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/gadget/gadgetfs.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/gadget/g_zero.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/gadget/g_midi.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/serial/option.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/serial/usbserial.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/usb/serial/ftdi_sio.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/input/touchscreen/usbtouchscreen.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/cdrom/cdrom.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/scsi/scsi_wait_scan.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/scsi/sr_mod.ko
/lib/modules/2.6.28-271-gec75a15/kernel/drivers/hid/hid-dummy.ko

関連ページ

Sharp NetWalker PC-Z1/画面回転できず … ディスプレイの回転を試みたが、うまくいかなかった。