最近,做系统移植,根文件系统自己做的,移植好tslib,也可以触摸屏校准,触摸屏也可以正常使用,但是插上usb鼠标时,系统能枚举出usb的信息,也能判断出是鼠标设备,但是移动鼠标,左右点击鼠标,屏幕上的鼠标就是没反应。经过一番搜索,终于找到了解决方法。

1. 首先找到设备文件(/dev/input)下有这样几个节点,mice, mouse0, event0, event1 ... ...

输入如下命令:

$ cat mice

移动鼠标,左击右击,鼠标发现屏幕会有乱码出现。

依照此方法,将mouse0, event0, event1 测试,发现mouse0,还有个别的event都会有反应

这里说明一下,一般我们的系统都是用mice作为usb鼠标的设备文件

2. 配置环境变量 QWS_MOUSE_PROTO

这个环境变量是在编译 qt 的时候设置的环境变量,也是专门用于配置鼠标的环境变量

我们只需做如下配置:

export QWS_MOUSE_PROTO="tslib:/dev/input/touchscreen0 intelliMouse:/dev/input/mice"

以上是我个人测试能正常使用的一个配置

注意:两个节点之间是空格分开,其他有些说法是这样的:

export QWS_MOUSE_PROTO=tslib:/dev/input/touchscreen0

export QWS_MOUSE_PROTO=intelliMouse:/dev/input/mice:$QWS_MOUSE_PROTO

这个方法虽然看不出有什么错误,但是确实是不能使用,一般都会显示ts_open错误,具体什么原因还没有查清楚

还有,我自己添加上usb鼠标的环境配置之后,发现点击触摸屏的时候,光标跳动频率和幅度明显加大,有时候甚至点击触摸屏时间长的时候,usb鼠标失效,原因也未查清

如果哪位大神也遇到了这样的问题,解决的话,望请告知一下,在此谢谢... ...

触摸屏与usb鼠标同时支持相关推荐

  1. win10万能触摸屏驱动_教你win10系统设置usb鼠标驱动的方法

    鼠标也有相对应的品牌,在不知道自己使用鼠标设备是什么品牌的情况下,下载安装usb鼠标万能驱动,该软件支持的usb鼠标品牌有罗技,雷蛇,多彩,微软,雷柏,双飞燕等.该驱动还能够适用于各种2.4G.蓝牙5 ...

  2. linux板卡支持USB键盘,让linux2.6.24内核在开发板支持usb鼠标

    让linux2.6.24内核在开发板支持usb鼠标 发布时间:2008-03-27 16:06:22来源:红联作者:Inwind 今天下午,对以前移植的linux2.6.24内核不能检测USB鼠标进行 ...

  3. S3C2440 USB鼠标驱动(十九)

    http://www.cnblogs.com/lifexy/p/7641602.html 在上一章分析完USB总线驱动程序后,接下来开始写一个USB驱动: 本节目的:将USB鼠标的左键当作L按键,将U ...

  4. 8修改host_正点原子【STM32-F407探索者】第五十九章 USB 鼠标键盘(Host)实验

    1)资料下载:点击资料即可下载 2)对正点原子Linux感兴趣的同学可以加群讨论:935446741 3)关注正点原子公众号,获取最新资料更新 上一章我们向大家介绍了如何利用 STM32F4 的 US ...

  5. hdb interface驱动是什么_Linux USB 鼠标驱动程序详解

    USB 总线引出两个重要的链表! 一个 USB 总线引出两个重要的链表,一个为 USB 设备链表,一个为 USB 驱动链表.设备链表包含各种系统中的 USB 设备以及这些设备的所有接口,驱动链表包含 ...

  6. 网络摄像头转usb接口_Arduino + USB Host Sheild 实现USB鼠标转PS/2接口

    制作缘由 公司内网只有PS/2接口,希望可以使用无线鼠标(貌似没有PS/2接口的).而那种USB转PS/2的转接头只是简单的连线,需要键盘或鼠标本身支持PS/2模式才可以正常工作,现代的USB鼠标接收 ...

  7. USB鼠标驱动开发流程

    USB驱动开发,针对某一个USB设备的某个功能(接口)构建的驱动程序.USB驱动并不直接和USB设备进行数据交互,而是通过USB总线驱动程序(USB Core和USB HCD)来操作USB设备的.一般 ...

  8. FPGA基础入门【12】开发板USB鼠标控制

    上一篇教程介绍了NEXYS4 开发板中UART串口通信的使用方式,这一篇介绍USB接口接收鼠标和键盘信号 FPGA基础入门[12]开发板USB鼠标控制 开发板USB芯片 信号时序图 鼠标初始化 逻辑设 ...

  9. 服务器安装系统鼠标键盘不能用,在Dell计算机上安装Win7系统后,将无法使用USB鼠标和键盘. 完整的解决方案...

    [文章指南]最近,许多网民提到了为什么在win7系统中安装戴尔计算机的Intel第八代cpu处理器时无法使用usb鼠标和键盘的原因. 原因是英特尔第8代cpu处理器未集成到由usb3.1驱动的win7 ...

  10. STM32f103USB移植之USB鼠标

    这几天闲着没事开始折腾起32的USB了,USB协议内容有这么复杂,看了几天只吧大概的流程看懂了,具体的实现和数据传输就没有去深究了.stm32USB模块的资料在网上找到了许多,不过每个都只是讲了一部分 ...

最新文章

  1. POJ3040给奶牛发工资
  2. 【论文解读】经典CNN对2D3D掌纹及掌静脉识别的性能评估
  3. golang函数:命名返回值代码示例
  4. centos8 配置 dns_广电行业DNS、DHCP案例详解
  5. javase(Properties集合及学生对象信息录入文本中案例)
  6. md5withrsa java_浏览器运行java插件报错:Algorithm constraints check failed: MD5withRSA
  7. [渝粤教育] 中国地质大学 C语言程序设计(新) 复习题
  8. 通过Android反编译技术研究国内陌生人社交即时通讯的技术方案
  9. 普林斯顿公开课 算法1-5:算法理论
  10. 使用java api操作HDFS文件
  11. linux图形界面装mysql_ubuntu 安装图形界面
  12. ShellSort -- 希尔排序
  13. LabVIEW使用MX Component与三菱PLC建立通讯(以FX5U举例)
  14. 使用pygal展示世界各国人口分布情况
  15. 基于GPON的光纤光栅通信网与传感网融合技术研究
  16. JDK 安装教程——图文细讲
  17. 【知识兔】Excel中的F1~F12快捷键,你还不会?强大到爆~
  18. KEAZ128 时钟配置
  19. 工程项目失败案例_失败工程
  20. Xcode创建的工程使用xcodebuild命令行编译

热门文章

  1. 社交电商-京东云小店简介
  2. 中西方对时间的差异_中西方文化交际中时间观的差异对比
  3. 关于Gary Marcus与Yann LeCun讨论AI现状及发展
  4. mysql中chr_ASCII码对应表chr(9)、chr(10)、chr(13)、chr(32)、chr(34)、chr(39)
  5. [转]ubuntu常用软件
  6. Git基本知识和常用命令(IDEA)
  7. SaaS商城是什么,赢利点在哪儿?
  8. java实现普通图片转黑白图片
  9. 一字千金的SEO达文
  10. mysql_union all 纵向合并建表_20170123