python和symbian-击键捕获

python和symbian-击键捕获,python,symbian,pys60,Python,Symbian,Pys60,我正试图用python编写一个简单的原型应用程序来捕获用户在编写文本消息(SMS)时的击键,以收集一些统计信息,用于基于Symbian的手机生物识别应用程序。我以前从未使用过python,也很少接触过它。然而,我确实遇到了一个例子,详细说明了如何足够容易地捕捉上、下、左、右和0-9。我试图在pys60 API中查找有关按键代码和按键的信息,但几乎没有可用信息,因为我正在寻找一个示例,说明如何捕获字符,例如“a”、“b”等。假设禁用了预测文本。此外,如果无法捕获字符,那么将按键映射到字符的可行性如

我正试图用python编写一个简单的原型应用程序来捕获用户在编写文本消息(SMS)时的击键,以收集一些统计信息,用于基于Symbian的手机生物识别应用程序。我以前从未使用过python,也很少接触过它。然而,我确实遇到了一个例子,详细说明了如何足够容易地捕捉上、下、左、右和0-9。我试图在pys60 API中查找有关按键代码和按键的信息,但几乎没有可用信息,因为我正在寻找一个示例,说明如何捕获字符,例如“a”、“b”等。假设禁用了预测文本。此外,如果无法捕获字符,那么将按键映射到字符的可行性如何?i、 e.228='b','t'


有谁能给我一些例子、建议或向正确的方向推进吗?

我认为你在这里寻找的东西是错误的

按键代码和按键事件将仅捕获向上、向下等(实际按钮),如您所述。用户可以通过多种方式输入字母,这些都是通过软件完成的(例如,22是“b”,或者228可能是“cat”或“bat”),并且无法根据用户点击的按钮来判断用户输入了什么。大多数手机都内置了自动补全功能,可以添加用户没有按键的字符


尝试搜索捕获用户看到的实际文本的方法。

我认为您在这里搜索的内容是错误的

按键代码和按键事件将仅捕获向上、向下等(实际按钮),如您所述。用户可以通过多种方式输入字母,这些都是通过软件完成的(例如,22是“b”,或者228可能是“cat”或“bat”),并且无法根据用户点击的按钮来判断用户输入了什么。大多数手机都内置了自动补全功能,可以添加用户没有按键的字符


尝试搜索捕获用户看到的实际文本的方法。

这是假设他们使用的是预测文本。它的基本用户输入是什么时候?也就是说,22='b',228='b','t'?可以根据每次按键之间的时间来解码。这是假设他们使用的是预测文本。它的基本用户输入是什么时候?例如,22='b',228='b','t'?可以根据每次按键之间的时间对其进行解码。您是否只对带有10位键盘的手机感兴趣,或者您是否可以使用带有全键盘或半键盘的手机?您是否只对带有10位键盘的手机感兴趣,或者您是否可以使用带有全键盘或半键盘的手机?