kivy / kivy

Open source UI framework written in Python, running on Windows, Linux, macOS, Android and iOS
https://kivy.org
MIT License
17k stars 3.04k forks source link

`disable_multitouch` should also disable MTD loading on Linux #8708

Open ikus060 opened 2 weeks ago

ikus060 commented 2 weeks ago

Software Versions

Describe the bug

When starting kivy with Config.set('input', 'mouse', 'mouse,disable_multitouch') I'm not expecting kivy to warn agains missing permissions like the following:

2024-04-23 16:19:21,656 [281744][WARNI][MTDMotionEve] MTD: Unable to open device "/dev/input/event13". Please ensure you have the appropriate permissions.

Expected behavior When multitouch is disabled, Kivy should not try to access MTD and should not raise a warning in the logs. A clear and concise description of what you expected to happen.

To Reproduce Simply start a kivy application with Config.set('input', 'mouse', 'mouse,disable_multitouch') where permissions are not properly set.

Code and Logs and screenshots N/A

Additional context N/A