【Linux开发】【Qt开发】Qt界面键盘、触摸屏、鼠标的响应设置
经过一番搜索,发现对Qt键盘的支持主要关系到两个方面:
1、 键盘类型确定:
4.7以前的Qt版本,如果是PS2圆孔键盘,Qt编译时需加上选项:-qt-kbd-vr41xx(未测试);如果是USB键盘,需加上-qt-kbd-usb选项。
Qt4.7.3默认的是tty,对于USB键盘可用,不需要配置。
2、环境变量设置:
然后移植到目标板上,还需要设置环境变量QWS_KEYBOARD:
$export QWS_KEYBOARD="USB:/dev/input/event0"
不要使用QWS_KEYBOARD,这个设置适合自己做按键;使用QWS_USB_KEYBOARD,这个是支持USB标准键盘的。
$export QWS_USB_KEYBOARD=/dev/input/event4
3、说明:
提示:可以用 $cat /dev/input/event 拔插USB键盘,查看哪个是你的键盘设备节点。有两个设备节点,可以用
$cat /dev/input/event4 或$cat /dev/input/event5 回车,再按键盘,看终端是否有字符输出,可以确定可用的设备节点。
http://www.qtcn.org/bbs/simple/?t47670.html
二、USBS鼠标:
1、环境变量设置:
1.1 微软鼠标(USB无线)
hidraw: pid 1884 passed too short report
1.2 雷柏鼠标(USB无线)
1.3 最新进展,鼠标可用
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
1.4 鼠标、触摸屏同时使用
3、说明:
转载于:https://www.cnblogs.com/huty/p/8518285.html
【Linux开发】【Qt开发】Qt界面键盘、触摸屏、鼠标的响应设置相关推荐
- 代码赏析:子窗口对于键盘和鼠标的响应
一.引言 首先声明,代码并不是我写的:其次,代码是我在小甲鱼的<Win32 SDK程序设计>系列教程的第41讲中看到的.因为本人一方面在学习这个教程,一方面也对于优美的代码有着自己的独特的 ...
- Linux基础(X)—— 修改键盘和鼠标灵敏度
man xset 修改键盘 sudo xset r rate 1000 100 250是延迟,60是rate,这个根据自己需要修改 具体使用man xset查看. 参考:Adjusting keybo ...
- 第六章 Windows应用程序对键盘与鼠标的响应
转载于:https://www.cnblogs.com/wangprince2017/p/9236020.html
- 【学习OpenCV4】在OpenCV中响应键盘与鼠标操作
键盘与鼠标的响应 一.键盘的响应 1.1 基本知识 1.2 确定按键响应值 1.3 按键调节亮度 二.鼠标的响应 1.1 基本知识 1.2 示例程序 一.键盘的响应 1.1 基本知识 按键的读取只 ...
- 鼠标键盘与计算机无法连接,只有三个步骤可以轻松解决无法识别计算机,键盘和鼠标的问题!...
对于大多数人来说,无论是笔记本电脑还是台式机,浏览网络,聊天,玩游戏和办公室工作都像进食和喝水一样容易. 但是了解计算机并不意味着了解计算机.有时,一个非常常见的小问题"键盘和鼠标无法响应& ...
- qt开发linux界面软件,利用Qt Designer开发Qt界面
因为这篇文章主要是告诉大家如何利用QT Design来达到快速学习QT的.,所以您最也要做到:您需要有一台可以跑Linux的电脑或者Microsoft Windows的电脑足够的RAM和HardDis ...
- 免环境搭建用QT开发嵌入式Linux工业平板电脑界面
免环境搭建如何用QT开发嵌入式Linux工业平板界面 免环境搭建如何用QT开发嵌入式Linux工业平板界面 QT作为一种垮平台的开发语言工具,可以在众多嵌入式平台开发界面显示.项目和产品开发上,对QT ...
- linux中qt加载rviz,ROS与Qt5人机交互界面开发-添加rviz显示界面
ROS与Qt5人机交互界面开发-添加rviz显示界面 说明: 介绍如何添加rviz显示界面 步骤: 实现效果: 核心代码 创建librviz界面类: qrviz_widget.h内容如下: #ifnd ...
- linux qt开发上位机,QT开发 ROS上位机界面
前言 最近在给ROS机器人做上位机界面,因为有点C++的基础,也就选择了绿油油的QT来做.作为刚入门的小白,单单是配环境就折磨了我好几天(半路出家,好多坑得爬),做点笔记,但愿以后别重新踩坑,也希望能 ...
最新文章
- 2022-2028年中国汽车天线行业市场需求与投资规划分析报告
- DCN-S4600 telent、http远程登录配置
- hdu6376 度度熊剪纸条 思维
- python3 和 python2 并存 重新安装pip3
- Gym - 100625E Encoded Coordinates 矩阵快速幂
- net start zabbix agent 服务没有相应控制功能_zabbix-基础系列(十七)--实战之监控 php-fpm...
- 用python定位手机_使用Python定位android和iphone
- PyQt5多线程刷新界面防假死
- 软件测试方法和技术知识点有哪些?
- 【UEFI基础】PCD
- 计算机标点符号怎么切换,标点符号转换键是什么?
- 超强实用:中国各地特产风味大搜捕!
- 跨境电商RPA是什么意思?用PRA工具能做啥?
- canvas 绘制七巧板
- 110个常用的jquery特效和插件
- Java那些不为人知的特殊方法
- 信签纸有虚线怎么写_中间有虚线的稿纸,字要写在哪里
- 基于腾讯位置服务,从零设计开发逆地址解析小程序
- 安装软件时提示:Error 1324. The path My Documents contains a invalid character
- Mac 如何修改hosts文件