love_lin

love_lin

1个粉丝

22

问答

0

专栏

1

资料

love_lin  发布于  2016-08-11 09:08:55
采纳率 0%
22个问答
6197

【已解决】海思USB鼠标问题点咨询

 
本帖最后由 love_lin 于 2016-8-19 08:20 编辑

1.正常启动HI3516A内核和加载完所有驱动后,插入USB鼠标,能正常打印检测信息(如下图),按照海思文档所说,应该在/dev下生成mouse0节点,但是我的没有的,而且生成的是usbdev21节点???而且过一会usb鼠标会自动断开连接(如下图),不知为何??
2.海思文档所说,用gmp(或mev)测试鼠标,我一直找不到,不知道在哪里?
3.这边的鼠标和FB上的软鼠标又有何关系?假如我需要在QT上操作鼠标,我需要操作软鼠标吗?它和鼠标层又有何关系呢?
4.在QT上如何移动鼠标??是否我只要能正常使用鼠标了,然后调用QT上的相关接口即可???
我来回答
回答14个
时间排序
认可量排序

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2016-08-11 09:57:32
认可0
好像在linux 2.6以后, 老鼠都是在 /dev/input/ 下面吧

一般使用的都是 /dev/input/mice 这个不管接不接鼠标都会有的设备节点

而 /dev/input/mouse0 必须是接了鼠标后才会有的设备节点

love_lin

1个粉丝

22

问答

0

专栏

1

资料

love_lin 2016-08-11 10:30:34
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=35905&ptid=12263]zhuangweiye 发表于 2016-8-11 09:57[/url]
好像在linux 2.6以后, 老鼠都是在 /dev/input/ 下面吧

一般使用的都是 /dev/input/mice 这个不管接不接 ...[/quote]

谢谢指教,我查了,真的在input目录下。。。
//那其他问题点能知道不,我现在差了usb鼠标,在QT上怎么用起来吗,都不能移动!!

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2016-08-11 10:55:47
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=35906&ptid=12263]love_lin 发表于 2016-8-11 10:30[/url]
谢谢指教,我查了,真的在input目录下。。。
//那其他问题点能知道不,我现在差了usb鼠标,在QT上怎么 ...[/quote]

export QWS_MOUSE_PROTO="mouseman:/dev/input/mice"

love_lin

1个粉丝

22

问答

0

专栏

1

资料

love_lin 2016-08-11 11:31:19
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=35910&ptid=12263]zhuangweiye 发表于 2016-8-11 10:55[/url]
export QWS_MOUSE_PROTO="mouseman:/dev/input/mice"[/quote]

谢谢指教!!
我按照您的方式设置了环境变量,QT上的鼠标还是不能移动,连我重新拔插USB鼠标,也不能被检测到了,/dev/input目录下也没有mouse0节点了。
我是不是需要在加载驱动的时候启动软鼠标层??--->应在加载 hifb.ko 时把参数 softcursor 置为“ on”??

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2016-08-11 11:43:13
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=35921&ptid=12263]love_lin 发表于 2016-8-11 11:31[/url]
谢谢指教!!
我按照您的方式设置了环境变量,QT上的鼠标还是不能移动,连我重新拔插USB鼠标,也不能被 ...[/quote]

这个...

设备节点产不产生和QT没有关系吧, 这个只和linux有关系吧, 先确定在应用程序没跑得时候, 插拔鼠标时, 设备节点是正确产生

softcursor = on 这个对于QT来书应该没作用吧, 只是海思自己驱动的参数

love_lin

1个粉丝

22

问答

0

专栏

1

资料

love_lin 2016-08-11 12:05:06
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=35924&ptid=12263]zhuangweiye 发表于 2016-8-11 11:43[/url]
这个...

设备节点产不产生和QT没有关系吧, 这个只和linux有关系吧, 先确定在应用程序没跑得时候, 插拔 ...[/quote]

恩,下午查查是不是硬件或内核驱动原因。
还有个问题请教您下:
就是我在设置QT ttf字库环境变量之后,运行程序,老是出现failed (如下图),所以中文显示都是乱码,
这是什么原因呢?

艾编程的鲁小班

18个粉丝

25

问答

17

专栏

32

资料

艾编程的鲁小班 2016-12-19 17:10:47
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=35924&ptid=12263]zhuangweiye 发表于 2016-8-11 11:43[/url]
这个...

设备节点产不产生和QT没有关系吧, 这个只和linux有关系吧, 先确定在应用程序没跑得时候, 插拔 ...[/quote]

前辈您好,我在用HI3519,移植的是QT的GUI;
当前的鼠标灵敏度太高,想把步长调小一点可以吗?
还有就是鼠标的移动会有点不流畅,主要感觉是刷新滞后感比较强。
请问前辈对类似问题要有一个方案解决

fengzheng822

0个粉丝

5

问答

0

专栏

0

资料

fengzheng822 2017-12-06 10:45:16
认可0
楼主怎么解决该问题的,请教

fengzheng822

0个粉丝

5

问答

0

专栏

0

资料

fengzheng822 2017-12-12 10:26:21
认可0
楼主有没有遇见过加载qt后点击鼠标事件后出现崩溃的现象,在/dev/下能找到mouse0,如果加载qt的话,会出现一会断开一会连接的,怎么解决能否告知

MiSign

0个粉丝

8

问答

0

专栏

0

资料

MiSign 2018-01-09 14:37:25
认可0
楼主,找到帖子中所列出的几个问题的答案了吗?
稍微说一下嘛。有什么写过什么博客记录的。:)

ly31

0个粉丝

1

问答

0

专栏

0

资料

ly31 2018-06-27 18:57:45
认可0
大佬,能说下怎么解决的吗

qn1550564235

0个粉丝

2

问答

0

专栏

0

资料

qn1550564235 2019-02-25 15:15:25
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=43080&ptid=12263]wfjdemmye 发表于 2016-12-19 17:10[/url]
前辈您好,我在用HI3519,移植的是QT的GUI;
当前的鼠标灵敏度太高,想把步长调小一点可以吗?
还有就 ...[/quote]

你好,为什么我在3519 上移植QT程序无法识别鼠标,这是我的qt编译选项:
./configure -prefix /home/chenhui/qt-5.5.1 -release -opensource -confirm-license -static  \
-platform linux-g++ -xplatform linux-himix200-linux-g++   \
-qt-zlib -qt-libpng -qt-libjpeg -qt-freetype -no-pch -no-avx -no-openssl  \
-no-cups -no-dbus -no-opengl -no-glib -skip qtwebchannel -skip qtcanvas3d -skip qtwebkit \
-mtdev -evdev  -nomake examples  -nomake tests

qn1522720710

0个粉丝

9

问答

0

专栏

0

资料

qn1522720710 2020-03-31 17:31:24
认可0
弱弱地问一句:海思有办法实现KVM功能吗?

艾编程的鲁小班

18个粉丝

25

问答

17

专栏

32

资料

艾编程的鲁小班 2019-03-18 00:03:16
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=124345&ptid=12263]qn1550564235 发表于 2019-2-25 15:15[/url]
你好,为什么我在3519 上移植QT程序无法识别鼠标,这是我的qt编译选项:
./configure -prefix /home/che ...[/quote]

添加编译选项no c++11试试
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
相关问答
无更多相似问答 去提问
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区