349
submitted 1 year ago by fugepe@lemmy.ml to c/linux@lemmy.ml
you are viewing a single comment's thread
view the rest of the comments
[-] matt@lemmy.world 72 points 1 year ago* (last edited 1 year ago)
  1. Isn't pre-installed on well known machines by well known brands.
  2. Popular applications (whether productivity, creativity, or games) do not work out of the box that people want. It doesn't matter that alternatives exist, or that you can use things like Wine. If it's more than just click the icon, it's too much.
  3. If things cannot be done purely through touch / the mouse, it is too hard for most people.
[-] experbia@kbin.social 26 points 1 year ago

If things cannot be done purely through touch / the mouse, it is too hard for most people.

100%. Even as a power-user (understatement) who overwhelmingly prefers keyboard input to control things when I'm "gettin' stuff done", I will sometimes miss the general consideration level of Windows' input handling when it comes to mouse and especially touch. Mouse is pretty damn good these days on Linux, but touch...

Touch is abysmal. A ton of modern laptops have touchscreens, or are actually 2-in-1s that fold into tablets, etc, and the support is just barely there, if at all. I'm not talking about driver support - this is often fairly acceptable. My laptop's touch and pen interface worked right out of the box... technically. But KDE Plasma 5 with Wayland- an allegedly very modern desktop stack- is not pleasant when I fold into tablet mode.

The sole (seriously, I've looked) Wayland on-screen-keyboard, Maliit, is just terrible. No settings of any kind (there is a settings button! it is not wired to anything, it does nothing), no language options, no layout options (the default layout is abysmal and lacks any 'functional' keys like arrows, pgup/dn, home/end, delete, F keys, tab, etc), and most egregiously, it resists being manually summoned which is terrible because it does not summon itself at appropriate times. Firefox is invisible to it. KRunner is invisible to it. The application search bar is invisible to it. It will happily pop up when I tap into Konsole, but it's totally useless as it is completely devoid of vital keys. Touch on Wayland is absolutely pointless.

Of course, there is a diverse ecosystem of virtual keyboards and such on Xorg! However, Xorg performance across all applications is typically abysmal (below 1FPS) if the screen is rotated at all. This is evidently a well known issue that I doubt will ever be fixed.

In the spirit of Open Source Software, and knowing that simply complaining loudly has little benefit for anyone, I have at several times channeled my frustration towards developing a reasonable Wayland virtual keyboard, but it's a daunting project fraught with serious problems and I have little free-time, so it's barely left its infancy in my dev folder, and in the meanwhile I reluctantly just flip my keyboard back around on the couch with a sigh, briefly envious of my friend's extremely-touch-capable Windows 2-in-1.

[-] TheEntity@kbin.social 2 points 1 year ago

At this point I'm just glad I migrated to GNU/Linux way before touch input was a common thing. I never experienced it on Windows and the only way I experienced it on GNU/Linux is with it behaving like simple mouse clicks. I literally have no idea what else to expect, so I expect nothing and I don't get disappointed.

[-] experbia@kbin.social 4 points 1 year ago

Using touch on Windows has definitely set my expectations much higher than the reality on Linux right now, so this is a good call! You won't know what you're missing, so it's not going to bug you. I kind of wish I could return to this blissful ignorance. I have another 2-in-1 with Windows 11 on it in the house and anytime I look at it to keep it patched up and fix issues for its user, it reminds me very effectively of how far behind my 2-in-1 is with touchscreen interactions :(

load more comments (9 replies)
load more comments (11 replies)
this post was submitted on 17 Jul 2023
349 points (97.0% liked)

Linux

48199 readers
1119 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS