Date: Sun, 19 Feb 2006 12:31:19 +0000 From: Brian Candler <B.Candler@pobox.com> To: Oliver Lehmann <lehmann@ans-netz.de> Cc: current@freebsd.org Subject: Re: attaching a keyboard later Message-ID: <20060219123118.GA46877@uk.tiscali.com> In-Reply-To: <20060219113120.b7dcbdf0.lehmann@ans-netz.de> References: <20060219113120.b7dcbdf0.lehmann@ans-netz.de>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Feb 19, 2006 at 11:31:20AM +0100, Oliver Lehmann wrote: > back in the 3.x days It was possible to attach a keyboard later to a > system after it was booted up and having it working. If I'm not mistaken > this was possible via a boot(8) switch. I can't find a switch in the man > page which reads like it does that now. Can someone tell me if it is still > possible and maybe what to do? I can't speak for -CURRENT as I'm not running it right now, but on 6.0 the atkbd(4) manpage says: Driver Flags The atkbd driver accepts the following driver flags. They can be set either in /boot/device.hints, or else from within the boot loader (see loader(8)). bit 0 (FAIL_IF_NO_KBD) By default the atkbd driver will install even if a keyboard is not actually connected to the system. This option prevents the driver from being installed in this situation. ... bit 3 (NO_PROBE_TEST) When this option is given, the atkbd driver will not test the key- board port during the probe routine. Some machines hang during boot when this test is performed. but unfortunately doesn't give an exact example of how to use this, nor does it give the default setting of the flags. ISTR that in FreeBSD 4.x, you had a flags=0x01 setting in the kernel configuration file, which you could change to 0x00 to get the keyboard to work even if not detected at bootup time. I guess you could try something like hint.atkbd.0.flags=0x00 or hint.atkbd.0.flags=0x08 If you find out exactly what this is, please submit a patch for the manpage :-) HTH, Brian.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060219123118.GA46877>