Kivy虚拟键盘没有显示

时间:2014-05-15 04:00:42

标签: python kivy virtual-keyboard

我有一个Kivy应用程序,我在运行OS X 10.9.2,Kivy 1.8.0和Python 2.7的MacBook Pro Retina上开发。

生产环境是运行Windows 7,Kivy 1.8.0和Python 2.7的PC。它有六个屏幕。

在我的配置中,我设置了以下内容:

Config.set('kivy', 'keyboard_mode', 'systemandmulti')

当我的应用加载到我的Mac上时,我在日志输出中看到以下内容:

virtual keyboard allowed, multiuser mode, not docked

当我的应用程序在Windows机器上加载时,我在日志输出中看到以下内容:

virtual keyboard not allowed, single mode, not docked

我不知道Windows机器上不允许虚拟键盘的不同之处。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:6)

我通过在应用程序中完成配置来解决这个问题,即:

main.py

# config
from kivy.config import Config
Config.set('kivy', 'keyboard_mode', 'systemandmulti')