Quoting Ethan Benson <[EMAIL PROTECTED]>: > On Wed, Jan 17, 2001 at 08:00:47PM -0500, Adam C Powell IV wrote: > > > > This sounds like yet another "new input layer" problem, caused by a > kernel > > config change in 2.2R2 without a similar upgrade to the /dev nodes and > default X > > and gpm settings. Here's my stock answer to new input layer > questions: > > I wonder if its worth attempting to get makedev fixed and installed > into proposed-updates for potato r3, or has everyone already upgraded > to r2 --> broke system --> fixed manually ? > > fixing makedev would at least make it simpler for people to get the > nodes (instead of trying to install ruinmysystem.rpm) but it X and gpm > are still going to break since makedev can either repoint the > /dev/mouse symlink at input/mice which breaks on 2.2.17 kernels, or it > can leave it alone and gpm/X break when the kernel is changed to > 2.2.18. fiddling with config files has the same problem (and is a > policy no-no anyway)
I think I have an idea for a quite easy fix. Add to the MAKEDEV package an initscript that checks the kernel version and makes /dev/mouse point to the correct location. In pseudo-code: if kernel_version <= 2.2.17 ln -sf /dev/usbmouse /dev/mouse else ln -sf /dev/input/mice /dev/mouse fi I don't know if the policy would have anything against it... Comments ? Cheers /Bastien Nocera http://hadess.net

