I've got a Raspberry Pi 5 which I've got set up and am slowly installing things on via Docker Compose, but I've realised that I'm unable to copy or even highlight text. It's like there's a phantom click or something. The mouse works on my other laptop, but that's got its own problems. Anyone know how to fix it?
Out of curiosity are you able to click on text and highlight it by holding the shift key and arrowing? Then copy and paste it with ctrl+c and ctrl+v? Not trying to give you a work-around necessarily, but wondering if it is mouse related or something else.
Is it everywhere or just in like the terminal? Or browser and elsewhere as well. If the highlighted text changes, the text may be deselected. Terminals does that quite often.
I never used a Pi, but I understand it's usually used with Linux. Is this Pi specific or can people with general Linux knowledge help?
Is this in text mode (console) or X or Wayland?
Are maybe your mouse buttons numered in unusual order?
Does dmesg say the device disconnects and reconnects all the time?
Is there another device (touchpad, keybord) that has pointer capabilities?
All help is welcome. And I apologise, but do you mind speaking to me like a newborn baby? How do I check if it's X or Wayland? How do I check if the mouse is numbered and in what order? How do I check the dmesg? Nope, no other device has pointer capabilities.
If X is running you should be able to grep something with systemctl status | grep Xorg, else it should return nothing.
Not sure what the numbered buttons are about.
dmesg has a command with the same name that outputs it. I don't think is is normally available nowadays, replaced by sudo journalctl. Not sure what it might tell you. But if it outputs some warning about input devices maybe?
Otherwise, to see if it is an X vs Wayland issue, you can perhaps try and start a X- or wayland-only window manager. On the login screen, you may have options for sessions like 'gnome' and 'gnome (X)', one should be wayland and the other X. If nothing looks like that, then you can install i3 (X-only) and Sway (wayland-only). Logout of either by... I think it is mod+shift+e. If you start one, test, try the other. If they both fail, it is the fault of something on some lower level, otherwise you atleast know if it is an X or wayland specific error.