如何在Kivy中反转触摸输入

时间:2015-04-04 14:36:39

标签: raspberry-pi kivy

我在Raspberry Pi SPI显示屏上使用pygame后端运行Kivy。一切正常,除了触摸输入的y轴被反转。我怎么能改变这个?

2 个答案:

答案 0 :(得分:3)

我设法解决了以下问题:

sudo nano /usr/local/lib/python2.7/dist-packages/kivy/input/providers/hidinput.py

第417行

invert_y = int(bool(drs('invert_y', 1)))

invert_y = int(bool(drs('invert_y', 0)))

答案 1 :(得分:0)

对于任何尝试这样做的人,我都有一个超像素正方形和rPi 0W,以下内容对我有用:

导航到隐藏的文件夹/.kivy,打开config.ini。那里应该有一些输入。注释掉它们,然后逐个取消注释,每次保存文件然后运行您的应用程序。不管哪种情况,您仍需要在下面对其进行某种形式的控制。

现在在输入部分[postproc:calibration] (mtdev) = xoffset=1,yoffset=1,xratio=-1,yratio=-1下添加

mtdev可能是其他服务