Is Linux compatible with touchscreen/2 in 1 laptops?
from NeedyPlatter@lemmy.ca to linux@lemmy.ml on 17 May 23:42
https://lemmy.ca/post/44252997

Hello all!

Given that Windows 10 is going to be unsupported by the end of this year, I was planning on switching to Linux since my laptop doesn’t meet the requirements to run Windows 11.

My current laptop is an HP Pavilion x360 and by far, my favourite part about it is how it’s not only a touchscreen, but the hinges allow the laptop screen to lay completely flat just like a tablet, (the interface even changes to a more tablet ish version) it’s great for watching movies and drawing. When I switch over to Linux, I want to be able to keep as much of this feature as much as possible. I was planning on installing Elementary OS as it’s designed to be more ‘plug and play’ as I’m not super tech savvy. When I was looking into if converting a touchscreen laptop to Linux, I read that Ubuntu has some touchscreen support which Elementary OS is based on, but I’m not sure how good it is, as all the Reddit threads on the topic were pretty old.

Whats the touchscreen support on Ubuntu like now? If you have a touchscreen laptop running Linux at the moment, how responsive is the screen? Is there other distrios that support touchscreen that are don’t have a steep learning curve?

Thanks!

#linux

threaded - newest

ShellMonkey@lemmy.socdojo.com on 17 May 23:45 next collapse

I have Mint on an old Acer 2 in 1 that is barely capable or installing Windows just for the size, so it’s possible but of course YMMV.

r7minty@lemm.ee on 18 May 07:36 collapse

Just in case OP doesn’t know, YMMV means Your Mileage May Vary.😏

ShellMonkey@lemmy.socdojo.com on 18 May 11:44 collapse

Yeah, it could be meterage I guess, not sure if the non murica-verse uses a similar expression.

www.pcmag.com/reviews/acer-spin-1-sp111-32n-c2x3

Specifically it’s one of these, or at least in the nearby product line. A mere 32GB of storage and 4 GB RAM so you can get away with some pretty lean specs. Used the XFCE version if I recall. Basically just give it a try and there’s a good chance it works

ocean@lemmy.selfhostcat.com on 17 May 23:47 next collapse

Works on my surface pro 3 with fedora gnome

wildbus8979@sh.itjust.works on 17 May 23:57 next collapse

Touchscreen works OOTB on my Dell XPS in Ubuntu and Debian.

NeedyPlatter@lemmy.ca on 18 May 00:02 collapse

What does OOTB mean?

wildbus8979@sh.itjust.works on 18 May 00:05 collapse

Out Off The Box

v4ld1z@lemmy.zip on 18 May 00:03 next collapse

I’ve got a Surface Go 2 running Kubuntu and it’s been running fine. Performance overall seems to be better compared to Windows, and the touchscreen works fine as well.

I’ve experienced some kinks with the Surface Pen’s responsiveness in that sometimes drop-down dialogues won’t be properly selectable with the pen, it’s skipping options for some reason if I hover over one, so I have to use my finger instead.

Apart from that, I have an extra program for an on-screen keyboard since, for some reason, the pre-installed on-board keyboard is only available when logging on the device.

Most multitouch functionality is also available right out of the box, like pressing the screen with two fingers at the same time to simulate a right-click.

j4yt33@feddit.org on 18 May 00:04 next collapse

Yes, I run Pop_OS on my Lenovo Yoga 6, no complaints whatsoever

shittydwarf@sh.itjust.works on 18 May 00:10 next collapse

Same setup here no problems

seathru@lemmy.sdf.org on 18 May 00:58 collapse

Yoga 11e here. Fedora (Plasma Edition) worked perfect right out of the box.

blindbunny@lemmy.ml on 18 May 00:08 next collapse

Oddly a jailbroke Chromebook i5 has been the best 2 in 1 I’ve ever used

catloaf@lemm.ee on 18 May 00:59 collapse

Probably because it was sort of running Linux from the factory.

blindbunny@lemmy.ml on 18 May 01:01 collapse

You’re not wrong but the fact that the stylus works and the keyboard disables when it’s in table mode, out of the box puts it top tier for me.

doomsdayrs@lemmy.ml on 18 May 00:09 next collapse

I use Fedora Atomic (GNOME Desktop Environment) and it works amazingly with a touch screen!

7eter@feddit.org on 19 May 08:33 collapse

Same here! My screen was not rotating in the beginning (relatively new hardware I guess). I was not to annoyed by it - but received a kernel update that fixed it without me doing anything, which was nice.

naught101@lemmy.world on 18 May 00:54 next collapse

I’ve been running kubuntu on a lenovo yoga for years, works great.

I think the only think is that the touch screen maps incorrectly when there’s a second monitor plugged in. I didn’t use it enough for that to be annoying, and it’s possible it’s fixed on plasma 6, I haven’t tried yet.

cmnybo@discuss.tchncs.de on 18 May 01:01 next collapse

The touchscreen on my laptop works without having to configure anything. Mine doesn’t fold into a tablet, so I rarely use the touchscreen though.

I would suggest that you load Elementary OS or Ubuntu on a flash drive, boot it up and try it out. You don’t have to install anything, it will run right from the flash drive. That’s the best way to figure out if a distro works with your hardware.

Weirdmusic@lemmy.world on 18 May 01:01 next collapse

Running Linux Mint 22.1 on a Dell Latitude 5300 2-in-1 with zero issues. Touch screen worked OOTB.

PentastarM@midwest.social on 18 May 02:34 next collapse

Chiming in with another laptop with a touchscreen running kubuntu. Works great, required zero setup on my part.

Excigma@lemmy.world on 18 May 03:36 next collapse

I’ve used an Acer Spin 5 and Dell Latitude 7440 with Kubuntu, Ubuntu, Arch, Fedora and NixOS over the years without many issues.

I’ve heard that the x360 laptop you have may be a little troublesome but you can always test things out on a live Linux USB.

  • I’ve heard that the sound quality might be degraded on Linux, or certain speakers don’t work
  • The flip switch doesn’t work, meaning that the keyboard and trackpad aren’t disabled when flipped.

Ofc, there are a few x360 laptops so it might not apply, I’d encourage you to just give it a go with a live USB.

For using your stylus for note taking, I’d recommend trying Xournal++ and/or Rnote

phanto@lemmy.ca on 18 May 04:03 next collapse

I have LMDE on an old Lenovo Yoga, but it doesn’t disable the keyboard when in tablet mode. It’s on my list of crap I need to fix. Make sure to check that behavior before you go full install.

moody@lemmings.world on 18 May 04:53 next collapse

I have Nobara running on an old Lenovo Flex 15 with an 8th gen i5. Everything on it worked right out of the box including the multi-touch screen, I can’t imagine why it wouldn’t work on any other distro. I can’t tell the difference in responsiveness between Windows and Linux on it.

Ephera@lemmy.ml on 18 May 06:11 next collapse

One thing to understand here is that it mostly depends on the “desktop environment”, which is basically the GUI of the system. (Imagine you could have the Windows XP GUI on a Windows 11 PC. Or the macOS GUI on a Windows 11 PC.)

Distros intended for desktop use will typically come with a certain desktop environment by default, so to some degree, you can talk about the distro, but yeah, there’s just gonna be a strong correlation with their default desktop environment.

To my knowledge, GNOME and (recent/Wayland versions of) KDE have good support. Most comments here imply these two desktop environments, so for example Ubuntu, Fedora and POP!_OS are typically GNOME, whereas Kubuntu and Nobara are typically KDE.

Some folks here also mention Linux Mint and LMDE working well, which use the Cinnamon desktop environment, so I guess that works well, too. Cinnamon is somewhat based on GNOME.
Well, and Elementary OS’s whole shtick is its Pantheon desktop environment, which is also based on GNOME.

So, basically, as Elementary’s Pantheon is its own thing, there’s no guarantee that it’ll work, but I would not be surprised.
As someone else already said, you can use a Linux Live USB to try it out before installing. You should be able to just follow along the installation instructions of Elementary OS and shortly before you actually install things, you should find yourself in Pantheon and can try it out.

stuner@lemmy.world on 18 May 07:05 collapse

The Linux Experiment recently looked into touchscreen support of different desktop enviromenents. His findings mostly align with your comment. However, this seems to be one of the rare cases where the distro matters for Gnome. Upstream Gnome (e.g., as shipped by Fedora) works fine with touch screens, but support on Ubuntu Gnome appears to be quite broken.

The Linux Experiment videos:

robador51@lemmy.ml on 18 May 06:58 next collapse

I have an x360 running bazzite with gnome and it runs great.

Core_of_Arden@lemmy.ml on 18 May 07:02 next collapse

I can’t see why it shouldn’t be. I have used it with touch screens. It works great. Remember that Android is linux too, and that really spurred the development in that area… :-)

rpa@europe.pub on 18 May 07:15 next collapse

I have a Lenovo Thinkpad L13 Yoga with Mint and touch screen works perfect. Only thing not configured yet is screen rotation.

Also works fine with an external USB-C touch screen with extended desktop, but a command to re-position touch location is needed, and when going back to internal screen only (haven’t automated it with udev rules yet).

poinck@lemm.ee on 18 May 08:27 next collapse

Yes, I tried PostmarketOS with Phosh on my old Lenovo Ideapad. It just works without tinkering.

corsicanguppy@lemmy.ca on 18 May 08:38 next collapse

Tell me you understand the health risks with unnecessary touchscreen use.

GlenRambo@jlai.lu on 18 May 08:44 next collapse

Do these health risks apply to phones :/?

ReversalHatchery@beehaw.org on 18 May 12:22 collapse

touchscreen use?? what health risks does it have? I can only think of brainrot, but that’s not due to touchscreens, but to specific parts of the internet

reallyzen@lemmy.ml on 18 May 09:16 next collapse

Arch Linux on Dell 7389 : just works. Also had OpenSUSE Tumbleweed on this machine, best installer ever.

Debian on Thinkpad X390 Yoga : with included variable-pressure pen, the touchscreen is actually a wacom tablet, perfect. Also, one if the best installer there is.

Ubuntu on Thinkpad T480s : just works. Installing Ubuntu today is literally just a couple of clicks. Wife hasn’t complained in 3 years, this distro must be doing it right.

(Everything Gnome here, no additional setup whatsoever. The KDE gang will argue that Plasma has a lot of goodies for touchscreens, be sure to check it out)

StrawberryPigtails@lemmy.sdf.org on 18 May 09:18 next collapse

My last laptop was an HP Stream. Crappy laptop, but it had a touchscreen. It worked fine whenever I remembered that it had a touch screen. I didn’t have to set anything up, it was just automagicly setup for me on Ubuntu. Couldn’t tell you how responsive it was and that laptop would have been a poor benchmark anyways, but if I touched a button or scrolled the screen, it would do the thing.

Sorry, I’m old. Prefer a physical keyboard to a screen keyboard any day.

notthebees@reddthat.com on 18 May 09:42 next collapse

Yes but your mileage may vary. My pavilion x360 had okay out of the box support for it’s touchscreen. I don’t remember if tilt worked.

My touchscreen is currently busted and the hinges broke the case (and probably the digitizer) so I stopped using the convertible function of it.

limelight79@lemm.ee on 18 May 10:09 next collapse

My previous laptop had a touch screen, and the Linux driver worked for it with no configuration on my end. Not exactly what you’re asking about, but I was impressed by how it “just worked”.

But that was a traditional laptop.

chaoticnumber@lemmy.dbzer0.com on 18 May 11:37 next collapse

Mwahahhahaaaa!

I’m running aurora on a surface pro5 for ages, the thing works like a charm out of the box.

ReversalHatchery@beehaw.org on 18 May 12:15 next collapse

I have a similar convertible device, and it’s almost good with KDE. KDE components switch to a layout with more whitespace and bigger icons so they are easier to touch, and some KDE programs like the file manager also opens a special menu on long press on files that is an easier to use version of the right click menu.

firefox also handles it well, I can easily scroll a page with momentum, but I can also select text.

my device also has a plastic pen (no buttons or battery in it), and linux knows to ignore touch input when the pen is near the screen so that I can rest my palm on it while writing.

but a major pain point is that so far I haven’t found a real touch keyboard. there is Maliit, which is much harder to build locally than other programs, and if you get it to work it is hard to use. then there is squeakboard, but last time I was looking into it that depended on wayland protocols that were not implemented yet in KDE’s compositor

DeathByDenim@lemmy.world on 18 May 12:19 next collapse

I recently bought the TUXEDO InfinityFlex 14 which is a 2-in-1 as you describe. Well, they call it a 3-in-1 because you can fold it in such a way that you can stand it on a table and watch movies on it which is a bit silly to call a 3-in-1.

Anyway! It works very well. TUXEDO OS is bascially Ubuntu but they put the latest KDE Plasma on it which has much improved tablet mode support compared to Plasma 5.27 that Kubuntu 24.04 comes with. I really like it. You can install it on non-TUXEDO laptops too like yours. I mainly use tablet mode to read books or browse websites in a more relaxed pose on the sofa.

There’s a touch keyboard too which works well enough if you need to type a sentence here and there but for anything more than that you would revert to laptop mode.

skullnerd@sh.itjust.works on 18 May 14:08 next collapse

My two Intel laptops work great with Fedora KDE.

My two AMD laptops do not. Neither of them detect that they have an accelerometer, so turning the laptop to portrait mode doesn’t turn the screen. My minisforum V3 is the worst because volume output is either off or on, there is no turning it down.

All of them detect the keyboard being flipped around and disable the keyboard and trackpad.

I suggest GNOME for getting started in Linux with a touchscreen. There is less to learn than KDE, and the last time I tried Cinnamon on a touchscreen was painful (granted that was years ago, it might have improved since then).

Look into the DE (desktop environment) and find out if it supports Wayland. If it does, there is a good chance that it will support touchscreens out of the box, but unless it’s changed in the last year, only KDE and GNOME currently have Wayland as the default display driver. (Not talking about window managers, they aren’t in the scope of what OP is looking for)

If you are going to use a Debian derivative (elementaryOS, Ubuntu, Mint), stick with GNOME. Unless the distribution specifically upgraded the KDE version (Like KDE Neon, the official KDE distro), most of them are still using 5.27 KDE. It works, if you use Wayland, but it is far less smooth.

For your distribution choice, a Debian derivative will be rock solid, but will lag on getting the latest updates. With an older system, that’s not really an issue for hardware. A Fedora derivative will be cutting edge. The latest updates roll out with each new version for the most part, but that can introduce some instabilities. As I understand it, an ARCH derivative (Manjaro, Garuda) is bleeding edge. Great when it works, but breaks often (particularly Manjaro).

mjhelto@lemm.ee on 18 May 14:38 next collapse

The screen with my Lenovo Yoga 720 (I think) is a convertible touch screen. The brightness never stays consistent in Mint. It constantly changes brightness no matter what I’m doing with it. However, I’m not sure it worked right, even with Windows 10. Still a decent machine.

ThemboMcBembo@beehaw.org on 18 May 16:36 next collapse

I’ve got a little 2 in 1 laptop, a Dell Inspiron 3670 (I think). Works great out of the box with the XFCE desktop environment, less with others. XFCE specifically is the only one that disables my keyboard correctly when I fold it backwards into tablet mode, and re-enables when I fold back

muusemuuse@lemm.ee on 18 May 18:22 next collapse

Generally yes but those HP laptops can get really glitchy when they run something other than windows. You can try it but next time just avoid HP.

aeternum@lemmy.blahaj.zone on 19 May 08:03 next collapse

This is the problem. Perfectly fine laptops and desktops but can’t run windows 11. So they’re going to become ewaste. Sucks. Fuck microshaft

NeedyPlatter@lemmy.ca on 19 May 13:09 collapse

Ikr it pissed me off to no end! Planned obsolescence should be illegal.

polle@feddit.org on 19 May 08:49 next collapse

I have an thinkpad x1 yoga with kubuntu. The touchscreen works.

DieserTypMatthias@lemmy.ml on 19 May 09:16 collapse

Ubuntu

Don’t use it. They apply some weird patches to make the touchscreen experience worse. Try Fedora instead.