Nokia 770从入手到精通(六)N770 的USB Host模式(下)软件篇

USB键盘的使用
如果完全按照上一篇日志来的话,切换到usb host模式,插上线之后键盘就应该可以工作了,但是键位有点别扭,比如主回车键在xterm下居然不是回车,得按小键盘上的回车键才行。
USB键盘要玩rdesktop的话,需要在rdesktop的选项中勾上“BT keyboard”,进去以后键盘操作很爽~

USB鼠标也是有反应的,比如在屏幕关闭的情况下动鼠标,屏幕就会亮。这说明鼠标消息传递到系统中了,但是系统中没有做相应的消息相应,所以无论是mouse move 还是 mouse down都不会有反应。在这里有一个关于鼠标的hack,但是我暂时没试。

U盘和移动硬盘的使用
如果插入的是U盘或者移动硬盘,N770不会自动mount。需要手动mount一下。N770目前只支持FAT及FAT32,不支持NTFS的硬盘。打开终端进入root,输入dmesg命令,可以看到下面的输出:

[29745.064422] usb-storage: device found at 11
[29745.064453] usb-storage: waiting for device to settle before scanning
[29750.069274]   Vendor: VMU801    Model: USB Flash Drive   Rev: 1.3A
[29750.069488]   Type:   Direct-Access                      ANSI SCSI revision: 02
[29750.080169] SCSI device sda: 16384 512-byte hdwr sectors (8 MB)
[29750.085174] sda: Write Protect is off
[29750.085266] sda: Mode Sense: 03 00 00 00
[29750.085357] sda: assuming drive cache: write through
[29750.109222] SCSI device sda: 16384 512-byte hdwr sectors (8 MB)
[29750.115112] sda: Write Protect is off
[29750.115203] sda: Mode Sense: 03 00 00 00
[29750.115234] sda: assuming drive cache: write through
[29750.115325]  sda: unknown partition table
[29750.125488] sd 1:0:0:0: Attached scsi removable disk sda
[29750.136871] usb-storage: device scan complete
[29777.173492] aic23 powering up
[29777.177734] aic23_init_power() done
[29781.507293] aic23 powering down
[29808.513061] aic23 powering up
[29808.517852] aic23_init_power() done

可以看到U盘已经被认出为sda (每次插入可能会认成不同的设备,比如sdb、sda1之类的),可以用下面的命令mount它

mkdir /home/user/MyDocs/.documents/udisk
mount /dev/sda /home/user/MyDocs/.documents/udisk

然后就可以在文件管理器的Documents->udisk文件夹中看到U盘的文件了。
要拔出U盘,首先要退出所有使用U盘路径的程序,然后umount它:

cd /
umount /home/user/MyDocs/.documents/udisk

Leave a Reply

Your email address will not be published. Required fields are marked *