0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Android-RK356x GT9XX多点触控设置为单点触控的方法

触觉智能 2024-08-16 18:17 次阅读

本文基于RK356x Android11系统描述GT9XX驱动芯片由多点触摸改为单点触摸功能。本次介绍的是触觉智能的Purple Pi OH鸿蒙开源主板,Purple Pi OH是华为Laval官方社区主荐的一款鸿蒙开发主板。

wKgaoma_IP2ABczFAAjcpQ9FTlo583.pngwKgaoma_IRmAFYgRAAIyvHZ-r54121.png

该主板主要针对学生党,极客,工程师,极大降低了开源鸿蒙开发者的入门门槛,具有以下几点优势:

  • 支持开源鸿蒙/Linux /Andriod 11/麒麟,兼容树莓派 ;
  • 四核A55,最高1.8G主频,Mali G52-2EE GPU ;
  • 支持OpenGL/CL/Vulkan/1T NPU/8M ISP ;
  • 支持TensorFlow/MXNet/PyTorch/ Caffe ;
  • 支持1*千兆以太网、3*USB2.0、1*USB3.0、3*UART、2*SPI、2*I2C、28*GPIO、1*MIPI DSI、1*HDMI ;
  • 支持OpenHarmony3.2/4.0/4.1版本,开放SDK源代码 ;
  • 活跃的开发者社区, 更多牛人在线技术支持 ;
  • 超小尺寸,极致性价比,只需249元 ;

一、开启触摸点

安卓系统要开启显示触摸划线x功能,需要让主板进入开发者模式,进入方法如下:

1.系统桌面点击【设置】->【关于平板电脑】,连续点击“版本号”7次即可进入开发者模式。

wKgZoma_IQmAFmiZAABGDbwpQZ0978.png

2.返回到设置主界面,点击【系统】->【高级】->【开发者选项】,找到“指针位置”选项并选中开启。

wKgaoma_Iu-AduSQAAEKryOzBpk941.png

3.开启后触摸屏幕即有触摸点出来,如下图所示:

wKgZoma_Iv6AEa8LAAGYl3nKv4s240.png

二、修改导航栏/状态栏为单点触摸

1.GT9XX驱动默认配置的多点触摸,如下所示:

wKgZoma_IziAGSpBAAK_juhWCVI938.png

2.如需配置单点触摸,需要修改内核以下驱动文件:

drivers/input/touchscreen/gt9xx/gt9xx.h

wKgZoma_I3aAaML8AAFRA5kFD5o029.png

3.修改完后单独编译内核,单独烧录boot.img文件测试即可。

wKgZoma_I6WAduhPAAPdXFrTJNk213.png

4.最后触摸屏幕只能识别一个触摸点。

wKgaoma_INiAbeL0AAG7oAmsVKA701.png
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开源硬件
    +关注

    关注

    8

    文章

    201

    浏览量

    29699
  • 嵌入式硬件
    +关注

    关注

    1

    文章

    917

    浏览量

    8187
  • OpenHarmony
    +关注

    关注

    25

    文章

    3629

    浏览量

    16030
  • RK3566
    +关注

    关注

    0

    文章

    141

    浏览量

    4746
收藏 人收藏

    评论

    相关推荐

    RK3588-电容控芯片GT9XX触摸调试笔记

    基于RK3588平台, 电容控芯片GT9XX触摸调试总结。 触摸芯片:电容控芯片GT9271 驱动代码:"kernel\\drivers
    的头像 发表于 06-13 10:47 2618次阅读
    <b class='flag-5'>RK</b>3588-电容<b class='flag-5'>触</b>控芯片<b class='flag-5'>GT9XX</b>触摸调试笔记

    什么是多点控技术?多点控是怎么实现的?

    什么是多点控技术?多点控是怎么实现的?多点控技术的用途有哪些?
    发表于 06-17 07:47

    RK3288 GT9XX驱动如何调试?

    RK3288 GT9XX驱动如何调试?
    发表于 03-03 07:18

    如何调试触摸屏汇顶gt9xx

    如何调试触摸屏汇顶gt9xx
    发表于 03-04 06:59

    怎样去调试基于RK3399的gt9xx触摸屏RK原始代码呢

    CPU:RK3399系统:Android 7.1触摸屏:1024x7688inch触摸IC:GT9271基于RK3399,从瑞芯微服务器更新
    发表于 04-14 17:23

    一文简析RK3566屏调试GT911

    1、RK3566屏调试GT911  硬件接口  I2C接口是用的I2C4,SCL和SDA外部没有加上拉,使用时需要将处理器IO配置上拉,或
    发表于 10-13 16:36

    gt9xx触摸屏(电容屏)驱动代码

    gt9xx 触摸屏(电容屏)驱动代码,飞思卡尔平台。
    发表于 05-16 11:05 27次下载

    多点控技术的全解析

    什么是多点控? 1、多点控定义 多点控 (又称多重
    发表于 11-06 14:53 17次下载

    单点控和多点控区别是什么?原理分析

    导语:屏手机、平板电脑等新型的智能设备的崛起,除了因为像安卓和ios这样的智能系统诞生的原因外,不可或缺的一个条件就是触摸屏幕的更新换代和多点控技术的出现。下面我们就来介绍单点
    发表于 11-08 09:03 1.9w次阅读

    多点控应用的模拟多点控模拟环境搭建

    随着手机,平板电脑的普及和流行,越来越多的应用程序使用多点控进行操作。随着Windows7系统增加了多点控,WPF4.0和Windows Phone中相关的类库也使得
    发表于 11-18 10:52 3080次阅读
    <b class='flag-5'>多点</b><b class='flag-5'>触</b>控应用的模拟<b class='flag-5'>多点</b><b class='flag-5'>触</b>控模拟环境搭建

    Bada系统学习-使用多点

    不断增加新的控点. 要得到目标移动终端的多点控上限,可以调用方法System::SystemInfo::GetValue()的 MultiPointTouchCount键值.Fig
    发表于 04-02 14:35 283次阅读

    触摸芯片的四种多点控技术

    触摸芯片是特指单点多点控技术,应用范围是手机、电脑、创意灯、广告灯、氛围灯等。
    的头像 发表于 07-15 10:56 2484次阅读

    多点控和单点控区别

     多点控和单点控是触摸屏技术的两种主要类型,它们在功能、应用场景以及用户体验等方面存在显著差异。以下是对这两种控技术的详细比较:
    的头像 发表于 10-21 15:35 427次阅读

    多点控和单点控哪个好

    多点控和单点控各有其优缺点,具体哪个更好取决于应用场景和用户需求。以下是对两者的详细比较:
    的头像 发表于 10-21 15:36 313次阅读

    多点控是触摸屏吗_多点控功能

    多点控是触摸屏的一种技术。多点控(Multipoint Touch)是一种人机交互技术,它允许用户同时使用多个手指或触点在同一显示界面上进行操作。这种技术摒弃了传统的键盘、鼠标等
    的头像 发表于 10-21 15:47 369次阅读