veket官方网站论坛

灰灰狼 发表于 2010-6-24 10:29

关于触摸屏驱动安装不成功的问题,放在这里更合适

按斑竹perryfa所说,去到http://www.murga-linux.com/puppy/viewtopic.php?t=41286,学习后做了如下测试:

上次3.11不能运行,这次到启动成功,奇怪,可能是上次做错什么了吧,但屏幕好像是被拉长的一样,虽然我选择的是1024X600。

系统: 3.11
机器:山寨“国产iPad”
目的:看看上面提供的插件能否在电容触摸屏中使用
结论:失败

--------------------以下是详细过程--------------------------------------------------

测试1:

在命令行窗口,手动加载USBtouchscreen模块

            modprobe usbtouchscreen
            modprobe evdev

运行命令
      cat /proc/bus/input/devices

结果:

    只有一段包括 H: Handlers=mouse0 event的字样,没有其他的,猜测这是我插入的USB鼠标的记录   

结论
    这台山寨平板电脑的触摸屏应该不是USB接口的

测试2:

   假设是上述论坛中所说的serial touchscreens

修改/etc/rc.d/rc.local
增加:modprobe fujitsu_ts
       modprobe evdev
      setserial /dev/ttyS0 port 0x0220 irq 4 autoconfig

修改 /etc/modules.conf ,这里发现,没有这个文件,只有一个modprope.conf,里面的格式及内容跟要加入的东东很像,就改他了
增加: alias char-major-13-67 evdev


修改etc/X11/xorg.conf

增加
Section "InputDevice"
    Identifier "touchscreen"
    Driver "fujitsu"
    Option "Device" "/dev/ttyS0"
    Option "DeviceName" "touchscreen"
    Option "MinX" "82"
    Option "MinY" "146"
    Option "MaxX" "4036"
    Option "MaxY" "3999"
    Option "SendCoreEvents" "On"
EndSection

Section "InputDevice"
    Identifier "dummy"
    Driver "void"
    Option "Device" "/dev/input/mice"
EndSection

将下面的增加到SeverLayout
InputDevice "touchscreen" "CorePointer"
InputDevice "dummy

安装驱动插件
    安装touchscreen-Puppy4.1.pet ,重启动,无触摸反应,失败
   安装touchscreen-Puppy4.0.pet,重启动,无触摸反应,失败
   安装touchscreen-Puppy2.17.pet,重启动,无触摸反应,失败
   安装touchscreen-Puppy2.12-2.16.pet ,重启动,无触摸反应,失败
结论:串行口的好像也不行


分析:这里提供的The exact kernel module/Xorg plugin 大概是用于电阻屏的,不是用于电容屏的

失望中

[ 本帖最后由 灰灰狼 于 2010-6-24 11:29 编辑 ]

灰灰狼 发表于 2011-1-22 20:13

安装了乌班图,发现触摸屏有反应,不过好像对多点支持不好,也许是我下载的版本不对;Veket要加强哦。
或者Veket可以去看看乌中的触摸屏的驱动是怎么弄的
页: [1]
查看完整版本: 关于触摸屏驱动安装不成功的问题,放在这里更合适