2010年11月

今晚终于把SA1F00上的Ubuntu 10.10的触摸屏驱动装上了。

装完Ubuntu 10.10后,触摸屏是可以使用,但是定位不准,于是寻找解决方法。

先把结果发上来吧。官方驱动地址:
http://www.penmount.com/Download/Driver/PenMount/PenMount%20Ubuntu%2010.10%20driver%20V3.5.0.tar.gz把下载的文件解压到任何地方,然后执行install.sh即可。重启系统后,即可运行该驱动,而且可以用图形界面校准,非常给力!

下面是寻找解决方法的过程。

第一个尝试。找到evtouch的资料:
https://wiki.archlinux.org/index.php/%E8%A7%A6%E6%91%B8%E5%B1%8F
_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)

但是配置MinX、MinY、MaxX和MaxY的过程相当痛苦!因为该驱动自带的校准脚本也不支持SA1F00的触摸屏,而且没有校准工具可以用,所以只能手动逐个值进行尝试。太浪费青春了!后来找到另外一个资料:
http://blog.chinaunix.net/u3/110913/showart_2394865.html
文章末尾提到一个校准工具,但是照着去编译后,该程序还是有问题。就是点屏幕后,那程序接收不到点击事件。

第二个尝试。得知SA1F00的触摸屏是PenMount USB后(查询输入设备的命令:#cat /proc/bus/input/devices),尝试安装xserver-xorg-input-penmount驱动(新立得里可以找到)。但是该驱动的配置更复杂,参考资料如下:
http://www.rainmelody.net/blog/?date=20090418
最大的问题是,找不到相关的资料来弄清楚那些选项代表什么。

为了这个驱动,连续好几个晚上都只睡觉4到5个小时,严重影响第二天的工作。不过装上后,还是很有满足感的,并且马上去找个画图软件来画画!好了,现在就剩下那鸡肋般的无线网卡了。

由于拥有了SA1F00,加上手机,宿舍里就有了三台电脑了,而且都具有无线网卡。于是想组个局域网,方便三个机子之间的数据传输。

方案1,PC用无线网卡共享Internet连接。可是SA1F00上的无线网卡在Ubuntu上没有很好的驱动,以致连不上无线网络。手机的无线网卡一直开着也耗电。最重要的是,要PC开着才能组网。所以,此方案只能用于临时连接。

方案2,针对于方案1,考虑买个无线路由。众多产品中,看上了腾达w150m。该产品的特点是价格便宜,小巧并方便携带,使用USB供电,可以做无线中继(有5个不同的工作模式),基于802.11n协议,兼容b/g……缺点是只有一个RJ-45口。此方案的问题是SA1F00的无线网卡还不能工作。于是先搁置一边。

方案3,用有线代替无线。此为临时、可靠、省成本的无奈方案。就是用PC上的第二个网卡,共享Internet给SA1F00。当两台电脑中只有一台开着,就直接插上那根能连外网的网线。手机G1可以用CMNET连外网,要连电脑就用数据线连。

连好后,SA1F00上的Ubuntu 10.10就可以进行更新,同时可以用PC来看电影。

下一步的计划是搞定SA1F00的无线网卡。由于该网卡是用内置的USB线连接,所以正考虑换个USB网卡。但是要先做实验,看行不行。

PS. 连网时发现两个网卡连接,可以用交叉线,也可以用直通线。记得,以前老师教的是一定要用交叉线,大学时也实践并证明过。问了一下强哥,原来现在的网卡都可以自适应了,所以两种线都可以连。

本来Windows上装个驱动,按[Fn]+[ESC]就可以把SA1F00的屏幕分辨率切换为1024x600或800x480。但是Ubuntu上没有该软件,只好自己实现了这个屏幕分辨率一键切换功能。

1)新建shell脚本文件/usr/local/bin/changeView。该文件内容如下:
---------代码开始---------
#!/bin/sh
PATH="/usr/bin:$PATH"; export PATH
low_size="800x480"
high_size="1024x768"
is_low_size=`xrandr | grep -c "current 800 x 480"`

if [ "$is_low_size" -eq "0" ]; then
xrandr -s $low_size
else
xrandr -s $high_size
fi
exit 0
---------代码结束---------

编辑完成并保存后,记得修改该文件的权限:
chmod 755 /usr/local/changeView

2)设置快捷键,在“系统”->“首选项”->“键盘快捷键”。

点“添加”,然后“名称”随便输,“命令”输入以下内容:
/usr/local/changeView

按“应用”后,选中刚新增的,按[Fn]+[ESC],就设置好了。

说明:由于还没找到让屏幕支持1024x600的方法,所以这里用1024x768来代替。由于SA1F00的屏幕只有7寸,这个切换分辨率的快捷键还是挺实用的。

当年奇虎本来就是一流氓软件,然后第一个反过来杀流氓软件,成功转型为今天的360。

腾讯看到什么有钱赚就去做什么,已经得罪并致使很多软件公司倒闭了。

今天的局面,估计是腾讯侵害了360的利益引起的。

最终受害的还是用户啊~~

战争仍在持续中……

上星期六(10-30)晚下班后,坐上开往广州的巴士,跟朋友过了一个愉快的周末,顺便提前庆祝“万圣节”。

活动安排没什么特别,只是先到岗顶地铁站附近的那家Starbucks坐一下,等人齐了,就去唱K。特别要说的是那家Starbucks的“香草拿铁”太甜了!其次是拿着KOHJINSHA SA1F00去上网太有感觉了!

接下来的唱K也很尽兴。可能是老朋友一起玩的缘故,也把那几个老MM忽略了,毫不畏惧走音跑调,一直唱到凌晨4点。好久没这么High了,喉咙都几乎要爆了。走出K房那刹那,感觉到这几个月的工作压力都荡然无存!只是人家要打烊了,只能下次再来。

其实“万圣节”也不是什么重要节日。做人嘛,很简单,能高兴就高兴。找了个狂欢的理由,为什么不去狂欢呢?没有什么伤心事情是跨不过的!

PS. 去广州的路上,用KOHJINSHA SA1F00通过手机上网,在网友的鼓励下,注册了个新浪微博。不知道我的生活溶入了网络,还是网络吞噬了我的生活。

终于看了《山楂树之恋(Under the hawthorn tree)》,可惜是一个人看。当初因为制作方大力宣传,所以也有那么一点点期待。只是找不到女同志同往电影院观看,错过了档期。

电影描述的只是那么一段伤感的小爱情,所以导演(张艺谋)也只能从细节入手,把爱情描绘得极纯洁。观后最大的感想是,时代变了。就连电视剧、动画片都不纯洁的今天,正如老秦(我领导的领导)说的,“一男一女走在一起就是黄”。面对面的害羞,不敢相牵的两只手,躲在墙角偷看,幽静的小亭约会最多也只是冷的时候抱一抱……这些离我们的时代太远了。(例外的是,我不承认老三跟静秋睡一起什么没做是纯洁的表现。估计老三认识到时日无多,也就罢了。)所以,看完后,我马上告诉那个自称泡妞无数的朋友,让他看看这电影,学学什么叫爱情。

曾经,我以为那个我连手都没碰一下的她,就是我的“静秋”。可是等了七八年后,才发现我不是她的“老三”。或许我没来得及患上白血病吧。(苦笑一个……)

PS. 在民工般的工作中受苦,真想来个解脱啊~!