2 ms·
It's too bad that such important pieces of the Linux desktop are so underfunded and neglected, though I can understand there just isn't enough revenue for even
by hiram112 6y ago
It's too bad that such important pieces of the Linux desktop are so underfunded and neglected, though I can understand there just isn't enough revenue for even Redhat, Suse, etc. to justify hiring more developers.
But with all these little issues that cause problems for individual users on all the different scrollpads and touchpads and other non-standard hardware, nobody knows the true harm it may cause and how many users decided to get a Mac or even Windows because some esoteric hardware they owned just wouldn't work, but could have been fixed with just a small patch had the developers been available. This will become even more true as WSL2 becomes a more viable alternative.
Personally, my 'jumpy' touchpad on a new Dell Latitude I'd purchased a few years ago was my final straw in using Linux for development work. It was nearly useless with several different distros without an external mouse, and after getting used to Macbook's touchpad, I just couldn't rationalize using Linux when the touchpad is something I use so much.
Fonts are another one of these issues that I think could be solved more easily than even a few years ago - several important patents have expired and Google and others donated very high quality fonts to the community. Unfortunately, there just isn't the amount of paid developers working to ensure that things look good out of the box on every monitor, and so fonts often look horrible, especially to new users who are coming from Mac and Windows, where the issue was solved by full time UI experts a decade ago.
- nsajko 6y agoIf I may ask, why do you care about your touch pad? At least for me, it pains me to use a touchpad while knowing I could interface with the computer faster with a mouse. BTW, the jumpiness is probably configurable, see https://wiki.archlinux.org/index.php/Mouse_acceleration https://wiki.archlinux.org/index.php/Mouse_acceleration For example (if you want to use X Windows), when I do xinput list I get ... ⎜ ↳ ETPS/2 Elantech Touchpad id=15 [slave pointer (2)] ... and then I would do xinput list-props 15 and play with "Coordinate Transformation Matrix", or "libinput Accel Speed" for speed and acceleration.