在tx2000上把10.04升级到10.10后觉得趁手很多,默认支持了本子上的多媒体按键,甚至自带的遥控器也都能正常使用,让人安逸很多,但是触摸屏的校准依然不够完善,而且屏幕旋转之后不能像win7下一样自动切换屏幕朝向,而使用之前记录的xrandr命令来旋转的花触摸感应的坐标不会根据屏幕方向转动,导致完全不能正常使用,经过这几天的研究终于找到了一些简单的解决方案,记录一下:)

一、触摸屏校准

打开终端,然后敲入以下命令:

xinput -list

在我的本子上可获得如下结果:more

⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Wacom ISDv4 93 Pen stylus id=12 [slave pointer (2)]
⎜ ↳ Wacom ISDv4 93 Pen eraser id=11 [slave pointer (2)]
⎜ ↳ Wacom ISDv4 93 Finger touch id=13 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=15 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ HP Webcam id=10 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=14 [slave keyboard (3)]
↳ HP WMI hotkeys id=16 [slave keyboard (3)]

其中id=11,12,13的分别就是橡皮擦,电磁笔和手指触摸的设备号了,只要对这三个设备分别指定操作坐标即可,在ubuntu论坛上比较公认的配置方案如下:

xsetwacom set 12 TPCButton "on"
xsetwacom set 12 Button3 "Button 3"
xsetwacom set 12 Button2 "Button 3"
xsetwacom set 12 Button1 "Button 1"
xsetwacom set 12 Suppress "2"
xsetwacom set 12 RawSample "4"
xsetwacom set 12 ClickForce "6"
xsetwacom set 12 PressCurve "0 10 90 100"
xsetwacom set 13 bottomy "3969"
xsetwacom set 13 bottomx "4028"
xsetwacom set 13 topy "215"
xsetwacom set 13 topx "140"
xsetwacom set 13 Capacity "1"
xsetwacom set 11 bottomy "16630"
xsetwacom set 11 bottomx "26416"
xsetwacom set 11 topy "-101"
xsetwacom set 11 topx "66"
xsetwacom set 12 bottomy "16630"
xsetwacom set 12 bottomx "26416"
xsetwacom set 12 topy "-101"
xsetwacom set 12 topx "66"

按照如上配置好重启以后就可以发现电磁笔的感应基本完美了,手指触摸的范围略不给力,暂时还没有找到更好的配置方法,按住电子笔上的按键点击屏幕可以实现鼠标右键的功能,橡皮擦也可以正常工作,但是橡皮擦似乎是默认1像素的暂时没找到扩大的办法:(

二、自动旋转屏幕

这个有一个专门的软件可以解决:Magick-rotation

下载最新的版本后解压并执行magick-rotation脚本就会先提示安装,然后重启以后执行即可,这个软件提供以下功能:

  • 旋转屏幕后自动旋转屏幕——旋转的方向可以设
  • 启动和关闭手指触摸的压力感应操
  • 在旋转前后可设置执行一些命令——用于启动一些平板使用的输入法等(如cellwriter等)

其中旋转的方向默认是在朝右的,可以自行设置为180度旋转的,关闭压力感应以后如果再次打开有时候会发现鼠标会自己跑一会儿,这是因为在关闭压力感应的过程中你触碰了屏幕,这里会把这写操作都记忆下来等再次打开这个功能时按照记忆的路线跑完……囧

用这个软件旋转屏幕以后也会自动重新配置触摸屏感应的坐标,可谓十分完美,如果有更好用的手写输入法就真的安逸了:)


以上内容参考了ubuntu论坛以下几个帖子,期待更多达人钻研出更完美的配置方案:

[all variants] Ubuntu 10.04: Calibrate touch in HP tx2000

How to Rotate the Screen for a TX2000 Tablet PC

要注意的是原帖中很多配置命令是用设备名来指示的,而实际操作时要换成设备号才能有效,设备名会提示找不到……囧

Comments
Write a Comment

Tags

生活   碎碎念   思考   电影   Android   工作   ubuntu   记录   牢骚   游戏   StudyJam   产品   感慨   α-d0βe   代理   知乎   目标   手机阅读   产品设计   外卖   设计   学习   回忆   翻译   漫画   读书   吐槽   腾讯   kindle   小妇人   抱怨   分析   做事   输入法   游戏制作   诺基亚   阅读   零号线   iPhone   MAC   教育   GameMaker   兔年   模拟器   英语学习   流水   swift   刷机   旋转屏幕   SIM卡   随笔   背单词   小男人   需求   生命   平板   gnome   ipad   扯淡   fcitx   爱情   孩子   电子阅读   dezire z   老游戏   SSH   编程   GameMaker Studio 2   乔的男孩们   降级   光棍节   愤怒的小鸟   翻页效果   BUT   淘宝   touch   手机   apple   总结   正义   gtd   博客   皮克斯   公开课   反思   gSTM   2011   2010   播放器   WEB   服务   浮躁   暖暖内含光   修理   家庭   九把刀   imei   游泳   奥尔科特   宜家   storyboard   GMS手札   移动阅读   态度   dbus   平凡之路   协作   object-c   拓词   露易莎梅奥尔科特   操作   泄露   但是   无线网卡   白箱   蔡康永   快压   盗梦空间   mindmap   朴树   饥饿游戏   断网   iOS5   switchy   韩寒   成功   水位开关   知识整理   计划   文档   体验   物流   点子   360   myentunnel   动画   后会无期   xoom   触摸板   动漫   懒   将爱情进行到底   安达充   HTC   命运   校准   年度总结   随感   东野圭吾   惰性   HD6770   自私   周国平   tomboy   娱乐   plink   扇贝   洗衣机   情怀   触摸屏   麦当劳   人人   小米   evernote   chrome   职场   信息安全   营销   进度显示   安全   公平   闲扯   twitter   锤子   DND   手机上网   Oculus   mars   流量   责任   N9   godaddy   tx2000   s-off   Lion   Nintendo Switch   心智图   电子辞典   用户资料   软团   自省   blogilo   魔法空间   垂直服务   生日   root   ubuntuone   电子书   塞尔达   笔记   老罗   肯德基   rhythmbox   win7   UCD   互联网   虚拟实境   废话   拖延   多看   显卡驱动   装13   用户   跨平台   angry bird   局域网   桌游   wireless   串号   联通   锤子科技   评论   失控   妥协   产品经理   百阅   wine