Originally Posted by skysmurf
I'm not sure whether you'd really like to know or you're just being a smartass, but here goes anyway:
As far as I can tell the kernel doesn't know about touchpads. It just sees pointing devices, no matter whether they're pads or "normal" mice.
So if your touchpad and your "normal" mouse are of the same type, then I guess you'll have to either:
- disable the pad in the BIOS if this is possible;
- open the case and physically disconnect the pad if you dare/can;
- cover the pad somehow;
- always start X (provided you have X in the first place) and use the xorg.conf "trick" described by tredegar.
And perhaps there are even more options (for example, maybe gpm can somehow be configured to only listen to the "normal" mouse and ignore the touchpad) but I haven't looked at those yet because the kernel config method works for me.
I do allow myself (not expert) to agree and disagree
in the same time. The kernel is the OS and soon or later
it will have to know about the devices it handles.
One side is due to security and an other side is due to
the hardware it runs on.
I guess that on X servers/clients the kernel is not
going to play a role as soon as the hardware is not
on its own machine.
Indeed the access to a simple mouse device is handled
by the kernel. At least as an hardware device.
You will not even see a mouse if the kernel doesn't
allow it. Here are the modules: Make available to
the kernel as a device: via modules (drivers). Also
my shiny one.
Now the 4 points you made are simply off.
1 - this might be a solution: if you can. (nobody can)
2 - Do not open the case. Unless like me you have
an harware prolem do not ever open the case for
3&4 - seek a solution.
Unless you have a buggy problem there is always
a standard normal easy solution.
4 - No. You do not need to start X.