admin管理员组

文章数量:1533123

2024年4月6日发(作者:)

如何基于系统键盘修改键值

1 概述

当我们系统自带键盘上现有的键值无法满足我们需求时,重新自定义键盘的方式又

太繁琐,这时我们可以利用现成系统键盘修改键值,仅需要处理下系统键盘的UI,跟

修改系统配置文件,这里介绍将屏幕旋转角度为0°下的小键盘的“+/-”修改为“-”。

2 开发环境版本

VisualTFT软件版本:V3.0.0.749及以上;

版本查看:打开VisualTFT,点击帮助->关于VisualTFT可以查看当前软件版本号;

最新版本可登陆本公司官方网站进行下载。

3 操作

3.1

修改键盘UI

注意:建议修改做改动之前,先进行对应的文件备份。

1、 鼠标右键桌面上的VisualTFT->打开文件位置,可以快速找到VisualTFT的安装目录。

图 错误!文档中没有指定样式的文字。-1 打开文件位置

2、 打开VisualTFT安装目录里面的“Resource”文件夹,找到我们的系统键盘图片,图

1-2标示部分为我们需要修改的小键盘。

1 / 5

图 错误!文档中没有指定样式的文字。-2 系统键盘图片

每个图片文件都有详细注释、适用范围见表格 1。

表格 1 文件注释

文件名

digital_320_240_up

digital_320_240_down

digital_320_240_rotate_up

digital_320_240_rotate_down

full_480_272_up

full_480_272_down

full_480_272_rotate_up

full_480_272_rotate_down

full_640_363_up

full_640_363_down

full_640_363_rotate_up

full_640_363_rotate_down

注释

0°时小键盘弹起图片,全系列

0°时小键盘按下图片,全系列

90°时小键盘弹起图片,全系列

90°时小键盘按下图片,全系列

0°时全键盘弹起图片, 4.3寸适用

0°时全键盘按下图片,4.3寸适用

90°时全键盘弹起图片,4.3寸适用

90°时全键盘按下图片,4.3寸适用

0°时全键盘弹起图片,4.3寸以上适用

0°时全键盘按下图片,4.3寸以上适用

90°时全键盘弹起图片,4.3寸以上适用

90°时全键盘按下图片,4.3寸以上适用

注:小键盘全系列分辨率都适用,全键盘必须对应好分辨率,4.3寸使用的全键盘分辨

率为480*272,4.3寸以上的屏幕使用全键盘分辨率为640*363。

3、 利用画图等图片编辑软件简单修改图片,如图 1-3所示。

2 / 5

图 错误!文档中没有指定样式的文字。-3 编辑图片

4、 利用画图的复制剪切粘贴等操作,修改“digital_320_240_up”图片如图 1-4所示,

把小键盘的“+/-”修改为“-”,其他类型键盘修改修改其他键值方法类推。

图 错误!文档中没有指定样式的文字。-4 修改系统键盘

3.2

修改配置文件

1. 打开VisualTFT安装目录,找到“”配置文件,鼠标右键打开方式选

择记事本,如图 1-5所示。

图 错误!文档中没有指定样式的文字。-5 打开xml文件

3 / 5

2. 如图 1-6所示,从配置文件中我们找到0°时小键盘相应的配置语句段落“Keyboard

name="digital(320*240)"”,翻看这个语句段中的“

v0="28"/>”语句,找到“v0="28"”,其中“28”为“+/-”对应的ASCII码。

图 错误!文档中没有指定样式的文字。-6 修改配置文件

3.3

常用ASCII码表

修改上面所示语句段中字符对应的ASCII码“v0="x"”,即可修改键盘的字符,这里罗列

一些常见字符的ASCII码,方便用户修改使用。

表格 2 ASCII码表

ASCII

8

20

32

35

40

43

48

51

54

57

60

63

66

69

72

Symbol

Back Space

Space

'#

(

+

0

3

6

9

<

?

B

E

H

ASCII

13

27

33

37

41

45

49

52

55

58

61

64

67

70

73

Symbol

carriage return

ESC

!

%

)

-

1

4

7

:

=

@

C

F

I

ASCII

16

28

34

37

42

47

50

53

56

59

62

65

68

71

74

Symbol

Data Line Escape

+/-

&

*

/

2

5

8

;

>

A

D

G

J

4 / 5

75

78

81

84

87

90

94

99

102

105

108

111

114

117

120

123

127

K

N

Q

T

W

Z

^

c

f

i

l

o

r

u

x

{

Delete

76

79

82

85

88

91

97

100

103

106

109

112

115

118

121

125

L

O

R

U

X

[

a

d

g

j

m

p

s

v

y

}

77

80

83

86

89

93

98

101

104

107

110

113

116

119

122

126

M

P

S

V

Y

]

b

e

h

k

n

q

t

w

z

~

[文档可能无法思考全面,请浏览后下载,另外祝您生活愉快,工作顺利,万事如意!]

5 / 5

本文标签: 键盘修改图片系统键值