您尚未登录。

楼主 # 2024-01-29 16:27:50

hpxzw520
会员
注册时间: 2020-11-18
已发帖子: 30
积分: 7

lvgl 模拟器能否外挂按键

emwin的上位机支持加载皮肤,这样可以在GUI的界面外面外挂按键,可以在windows平台模拟按键的输入


abc.png

我的需求,红色的部分是GUI界面,可以下载到机器里面,就是红色区域
绿色的区域,是外挂的实体按键,WIN32模拟器也是这样,不占用GUI界面


请问LVGL的模拟器,支持这样操作吗?怎么搞?

最近编辑记录 hpxzw520 (2024-01-29 16:32:25)

离线

#1 2024-01-31 11:08:44

海石生风
会员
所在地: 深圳
注册时间: 2019-07-02
已发帖子: 649
积分: 782
个人网站

Re: lvgl 模拟器能否外挂按键

LVGL在PC上跑,不算是一个模拟器,而只是用了另一个后端。所以没有像你这个的现成的东西。

最近编辑记录 海石生风 (2024-01-31 11:22:11)

离线

楼主 #2 2024-01-31 13:24:05

hpxzw520
会员
注册时间: 2020-11-18
已发帖子: 30
积分: 7

Re: lvgl 模拟器能否外挂按键

海石生风 说:

LVGL在PC上跑,不算是一个模拟器,而只是用了另一个后端。所以没有像你这个的现成的东西。

谢谢,这样看来还得另外整活了。。。

离线

#3 2024-03-11 14:16:40

marcus
会员
注册时间: 2021-03-19
已发帖子: 72
积分: 22

Re: lvgl 模拟器能否外挂按键

绿色区域可以做成lvgl屏幕之外的区域,然后在input处理部分(一般在WinProc函数)中将输入事件转换一下(click转换成key)即可。

离线

#4 2024-03-11 14:33:31

DDER
会员
注册时间: 2023-08-16
已发帖子: 18
积分: 23

Re: lvgl 模拟器能否外挂按键

LVGL在PC上跑,是可以接收键盘上的事件的。
随便拿键盘上的几个按键做输入,不就完成了你的需求了吗。

离线

楼主 #5 2024-03-11 16:46:22

hpxzw520
会员
注册时间: 2020-11-18
已发帖子: 30
积分: 7

Re: lvgl 模拟器能否外挂按键

DDER 说:

LVGL在PC上跑,是可以接收键盘上的事件的。
随便拿键盘上的几个按键做输入,不就完成了你的需求了吗。

你说的有些道理,但机器上面可能有好几个按键,
向左、向右、按下、主菜单、功能1、功能2、功能3,
这些如果不做到UI上面,到时发给别人验证界面的时候,要解释起来很麻烦。。。

离线

楼主 #6 2024-03-11 16:47:24

hpxzw520
会员
注册时间: 2020-11-18
已发帖子: 30
积分: 7

Re: lvgl 模拟器能否外挂按键

marcus 说:

绿色区域可以做成lvgl屏幕之外的区域,然后在input处理部分(一般在WinProc函数)中将输入事件转换一下(click转换成key)即可。


谢谢,我到时研究下

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn