求助,昂达v820w安装ubuntu18.04触屏驱动问题

笔记本/便携移动设备,手机平板等软硬件
回复
tiansuohao
帖子: 1
注册时间: 2019-05-29 21:15
系统: ubuntu 18.04 Mate

求助,昂达v820w安装ubuntu18.04触屏驱动问题

#1

帖子 tiansuohao » 2019-05-29 21:30

如题,我在昂达v820w平板安装ubuntu 18.04,除了usb hub无法同时otg和充电以及触屏其他都能正常使用,我在https://github.com/onitake/gsl-firmware/tree/master/firmware/onda/v820w_32g下载并编译驱动后可以实现触屏,但是无法校准。安装了xinput—calibrator使用后输出如下:

代码: 全选

DEBUG: XInputExtension version is 2.3
DEBUG: Skipping virtual master devices and devices without axis valuators.
DEBUG: Skipping device 'Virtual core XTEST pointer' id=4, does not report Absolute events.
DEBUG: Skipping device 'MOSART Semi. 2.4G Keyboard Mouse Consumer Control' id=8, does not report Absolute events.
DEBUG: Skipping device 'MOSART Semi. 2.4G Keyboard Mouse Mouse' id=10, does not report Absolute events.
DEBUG: Skipping device 'SIGMACHIP Usb Mouse' id=17, does not report Absolute events.
DEBUG: Selected device: silead_ts
DEBUG: Not usbtouchscreen calibrator: Not a usbtouchscreen device
DEBUG: Not evdev calibrator: Evdev: invalid "Evdev Axis Calibration" property format
Calibrating standard Xorg driver "silead_ts"
  current calibration values: min_x=0, max_x=65535 and min_y=0, max_y=65535
  If these values are estimated wrong, either supply it manually with the --precalib option, or run the 'get_precalib.sh' script to automatically get it (through HAL).
DEBUG: Found that 'silead_ts' is a sysfs name.
DEBUG: Adding click 0 (X=68, Y=193)
DEBUG: Adding click 1 (X=472, Y=189)
DEBUG: Adding click 2 (X=67, Y=32)
DEBUG: Adding click 3 (X=476, Y=31)
  --> Making the calibration permanent <--
DEBUG: Found that 'silead_ts' is a sysfs name.
  copy the snippet below into '/etc/X11/xorg.conf.d/99-calibration.conf' (/usr/share/X11/xorg.conf.d/ in some distro's)
Section "InputClass"
  Identifier  "calibration"
  MatchProduct  "silead_ts"
  Option  "MinX"  "-13"
  Option  "MaxX"  "27737"
  Option  "MinY"  "17824"
  Option  "MaxY"  "403"
  Option  "SwapXY"  "0" # unless it was already set to 1
  Option  "InvertX"  "0"  # unless it was already set
  Option  "InvertY"  "0"  # unless it was already set
EndSection
[/b]
我按照上面的提示将Section到EndSection这一段保存到了/usr/share/X11/xorg.conf.d/99-calibration里面,然后保存重启发现还是没校准,卸载重装了还是一样,有相关经验的大神能出来帮帮忙吗,小白感激不尽。
回复