Comment 8 for bug 1772588

Revision history for this message
Leonardo Soares Müller (leosmuller) wrote :

There are some computers and configurations I manage which rely on some of these drivers:

evdev: there are some netbooks which have touchscreens that only work with evdev, being detected by libinput but doing nothing. While this is a libinput limitation, removing evdev would limit the netbooks' capabilities: the touchscreen can be greatly beneficial, especially when used with programs which can be centered on this type of interactivity (ArduBlock is one example).

siliconmotion: some years ago, thousands of computers were bought with PCI GPUs that use siliconmotion graphics. While some of these old computers are unusable today, the GPUs aren't and can be installed and used on new computers. These new computers have specifications good enough to allow up to 5 seats for a single computer, greatly reducing costs associated with keeping a laboratory, both by reduced initial investment and reduced power usage.

I am worried: abandoning evdev would make some touchscreens stop working, as libinput does not support those properly. Abandoning siliconmotion would make certain multiseat configurations stop working, making, for example, one laboratories with 8 computers for 22 seats require buying additional 14 computers to replace what is going to stop working.