标题:ARM设备中Qt如何获取键盘事件(不是电脑键盘,是普通按键)?
作者:自强不吸
日期:2014-02-28 09:38
内容:
ARM设备中Qt如何获取键盘事件(不是电脑键盘,是普通按键)?自己写的按键驱动,qt如何区分不同的按键
#1 [ace3196758 02-28 15:12]
需要自己映射下按键,然后上报上去
去看下/src/gui/embedded/qkbd_qws.cpp
#2 [nigoole 02-28 16:04]
按键正常吗?获取按键键值人为转换到Qt::Key_*
#3 回 nigoole 的帖子 [自强不吸 03-03 15:15]
nigoole:按键正常吗?获取按键键值人为转换到Qt::Key_* (2014-02-28 16:04)
正常,但是怎么转呢不懂
#4 回 ace3196758 的帖子 [自强不吸 03-03 15:15]
ace3196758:需要自己映射下按键,然后上报上去
去看下/src/gui/embedded/qkbd_qws.cpp (2014-02-28 15:12)
改下这个文件么?
#5 [nigoole 03-03 15:56]
有个这个函数:
// 获取键盘输入信息
struct input_event inmyself;
//打开文件
FILE *fp(设备"):
// 然后读取里面的按键输入的信息
read(fd, &inmyself, sizeof(inmyself))