我如何发送自定义SWT键事件,以便在不进行任何转换的情况下键入准确的文字字符?我们正在制作一个允许多种可能布局的自定义屏幕图形键盘——QWERTY是主要布局,但其他几种布局也在计划中,包括视觉上模拟iPhone键盘布局的布局或其他相对于电脑。我希望能够将我选择的任意字符作为事件发送,这样它就会导致键入该确切字符。但是,每当我发送带有给定字符的事件时,SWT似乎会根据系统的键盘设置和状态自动解释和转换它,将其更改为大写/小写或使用移位符号,具体取决于是否按下了shift键(例如实际键盘上的真实键)。例如,通过键事件传递字符“T”将导致“t”或“T”,具体取决于shift键。它与“4”字符