Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 12 Dec 2003 14:49:07 +1300
From:      Andrew Thompson <andy@fud.org.nz>
To:        current@freebsd.org
Subject:   devd & ukbd
Message-ID:  <20031212014907.GA86634@kate.fud.org.nz>

next in thread | raw e-mail | index | archive | help
Hi,


I am trying to put together a devd rule for attaching a usb keyboard. The 
problem is that the usb device is called ukbd0 while the keyboard needs to
be referred to as kbd1.

attach 10 {
        device-name "ukbd[0-9]+";
        action "kbdcontrol -k /dev/$device-name < /dev/console";
};
detach 10 {
        device-name "ukbd[0-9]+";
        action "kbdcontrol -k /dev/kbd0";
};

This obviously doesnt work as /dev/ukbd0 doesnt exist, anyone know a way
in devd to translate it to /dev/kbd1?

maybe something like kbd($device-number + 1)

A better solution would be if the kbd1 device caused a devd event when 
attached, which it does not seem to.


thanks

Andy



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031212014907.GA86634>