It is inconvenient that thoose two goes away. Regarding udev, it has never supported serial mice, so it doesn't help me.
Poeple write whatever software they want to or are paid to do. It is my
call if I want to use that software or not.
As I wrote before, udev does not handle serial mice, so udev does not
solve anything for me nor does it help me in any way to run my systems.
Udev is just something pushed on me for no gain except possible to satisfy some dependancy touted to be beneficial.
So in this very specific case it can be considered "bloat" if you wish to
use that kind of words.
My guess is that it is more useful on laptop than on a desktop box or an industrial computer.
As a side note, from what I understand, udev today is mostly
about usb-devices because that is where the dynamic hardware comes
from today (at least when we are not talking about hotplugging cpus, memory cards, io-cards and such (but that is more of a enterprise problem than a small system problem.
Serial ports are darn easy to implement in hardware and softwere.
and it is disconnected, I can just reconnect it and nothing
special happens, noting to be done in software except logging.
The same device via usb, the dis-/reconnect will close the
port and make it vanish forcing med to find out find out where the
new /dev file is and reopen and reinitialize it.
On Mon, Aug 23, 2021 at 11:07 AM <karl@aspodata.se> wrote:...
Regarding udev, it has neverWhat are you talking about? Udev doesn't "support" any hardware; as the manual page states[1], it: "supplies the system software with device
supported serial mice, so it doesn't help me.
events, manages permissions of device nodes and may create additional symlinks in the /dev/ directory, or renames network interfaces".
If the kernel supports the hardware, udev will supply the corresponding event, so udev will generate the corresponding event for serial mice also (probably close to boot time).
Poeple write whatever software they want to or are paid to do. It is my call if I want to use that software or not.Well, yeah; but if you want to use software X, and X depends on Y, then you either use software Y or don't use software X. The dependency chain can and will grow depending on several factors, and it's the situation here if I'm not mistaken: you want to keep using keyboard and mice, those depend on libinput, and libinput depends on udev.
As I wrote before, udev does not handle serial mice, so udev does notYou are saying it wrong, you mean to say: "to handle serial mice, I don't need udev". And that is 100% completely true; you can keep a static /dev, don't use udev and create the device nodes by hand. But serial mice
solve anything for me nor does it help me in any way to run my systems.
work great under udev also.
It's not only USB; it's Bluetooth, Thunderbolt, eSATA and eSATAp, etc. The computing world is dominated by dynamic hardware; it has been so for at
least the last two decades.
..Serial ports are darn easy to implement in hardware and softwere.
Yes: but the software that *uses* mice doesn't care *ONLY* about serial
port mice. They care about USB mice (which is the majority) and Bluetooth mice (which has the second place). Right now, serial mice have to be a distant third place, if at all.
So the developers of software that deals with mice don't need to worry
*ONLY* about your case; they need to worry about the general case. Which includes USB and Bluetooth (and whatever they invent in the future).
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 445 |
Nodes: | 16 (2 / 14) |
Uptime: | 38:58:18 |
Calls: | 9,217 |
Files: | 13,488 |
Messages: | 6,058,202 |