瑞芯微Rockchip开发者社区
直播中

陈利妮

7年用户 1029经验值
私信 关注
[问答]

怎样使用RK3399去实现双屏显示EDP+HDMI呢

怎样使用RK3399去实现双屏显示EDP+HDMI呢?怎样屏蔽掉RK3399显示的副屏触摸功能呢?

回帖(1)

李志静

2022-3-7 16:16:22
现象:

使用RK3399实现双屏显示EDP+HDMI,打开APP后EDP进入竖屏模式,但是触摸还是横屏模式

解决方法:

通过认真的分析,发现这一问题的根本是由于双屏显示,EDP旋转后触摸也跟着旋转了,但是HDMI没有旋转,触摸又旋转回来

方法如下

屏蔽掉RK3399显示的副屏触摸功能

在/frameworks/native/services/inputflinger/EventHub.cpp中屏蔽掉device->classes |= INPUT_DEVICE_CLASS_EXTERNAL;属性。

// Determine whether the device is external or internal.
if (isExternalDeviceLocked(device)) {
    //device->classes |= INPUT_DEVICE_CLASS_EXTERNAL;
}
举报

更多回帖

发帖
×
20
完善资料,
赚取积分