veket官方网站论坛

veket

 找回密码
 要注册
搜索
查看: 3927|回复: 1

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

[复制链接]
发表于 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可以去看看乌中的触摸屏的驱动是怎么弄的
您需要登录后才可以回帖 登录 | 要注册

本版积分规则

QQ|手机版|Archiver|veket官方网站论坛 ( 粤ICP备 11052856 )

GMT+8, 2024-6-3 22:51

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表