广州大彩串口屏论坛_大彩开发者交流论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 628|回复: 3

M系列自定义键盘能否做9键

[复制链接]

2

主题

5

帖子

34

积分

新手上路

Rank: 1

积分
34
发表于 2024-11-7 17:23:14 | 显示全部楼层 |阅读模式
类似于这种 可以输入中文

回复

使用道具 举报

2

主题

5

帖子

34

积分

新手上路

Rank: 1

积分
34
 楼主| 发表于 2024-11-7 17:26:15 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

0

主题

452

帖子

1326

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1326
发表于 2024-11-7 17:30:51 | 显示全部楼层
做不了9键的这种类型只能做26键
回复

使用道具 举报

30

主题

156

帖子

1336

积分

金牌会员

Rank: 6Rank: 6

积分
1336
QQ
发表于 2024-11-8 20:35:04 | 显示全部楼层
本帖最后由 小逸老师 于 2024-11-8 20:38 编辑
dctechnology 发表于 2024-11-7 17:30
做不了9键的这种类型只能做26键

可以自己模拟实现,需要一定的LUA基础才行。思路如下:
1、下载一个GBK字库。
2、将GBK字库改成你擅长的结构,例如JSON。

3、做9个按钮。

4、点击按钮后将每个按钮的字母进行组合成可能性拼音进行比对GBK库然后显示出来供选择。
(例如点击了2和4,字母有ABC/GHI,按钮组合成了AG/AH/AI/BG/BH/BI/CG/CH/CI...)将这几个轮流去匹配JSON就行,但是这样效率会比较慢,建议一个按钮做出三种状态的,例如点击第2个按钮A再点一下B再点一下C这样就可以优化性能。
顺便奉上GBK库:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
欢迎加入大彩爱好者QQ群:14769485
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|广州大彩串口屏论坛_大彩开发者交流论坛

GMT+8, 2025-1-29 10:41 , Processed in 0.065909 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表