> > Doug Scott wrote: > The appropriate ioctl > KBD_CMD_BELL and KBD_CMD_NOBELL are already in > sys/kbd.h. > > Those ioctls don't make it so the bell doesn't > sound > in the future - they > are used for sounding the bell. In the X server, > to > make a 100ms beep, > we do: > kbdCmd = KBD_CMD_BELL; > ioctl(fd, KIOCCMD, &kbdCmd) > sleep for 100ms > kbdCmd = KBD_CMD_NOBELL; > ioctl(fd, KIOCCMD, &kbdCmd) > > You'ld need to add new ones to make a keyboard bell > disabling command. > h, this would confirm my testing issues so far. My > confusion comes from the wording (below) in the file > http://cvs.opensolaris.org/source/xref/on/usr/src/uts/ > common/io/conskbd.c. Looks ioctls commands like > KBD_CMD_BELL_ENABLE and KBD_CMD_BELL_DISABLE are > required.
I don't think I'd mind the bell so much if there were some way to control the volume of it! The bell exists on other operating systems at the console, but I don't remember being nearly as loud as it is in Solaris. I don't suppose there is already a way to do that, or a way that could be finagled in with this, is there? :) -Shawn This message posted from opensolaris.org