clicky driver
Gary Kline
kline at thought.org
Fri Dec 25 21:37:24 UTC 2009
On Fri, Dec 25, 2009 at 10:01:31PM +0100, Polytropon wrote:
> On Fri, 25 Dec 2009 12:47:49 -0800, Gary Kline <kline at thought.org> wrote:
> > If someone in the kernel-side would work with me and add the
> > Audio click, I will look at some of the netbooks to see how
> > usable they are.
>
> One problem might occur when the desired device doesn't have
> a "PC speaker" functionality and only offers sound output
> through the sound card (inside the chipset, which is a chip,
> and mostly is the CPU itself). Programming a PC speaker beep
> is, as far as I can imagine, more simple to implement than
> a sound generation by the DSP (which requires a driver to
> do so).
>
at first I'm lookings for a "cots" (commericial, off-the-shelf)
solution. The XO has stereo speakers and so do the notebooks.
I am thinking of the 'PC speaker'; something that would sound for
around a 25th/second, very low and with at least some loudness
control.
The xset utility let me turn off repeating keys so that I
do tyyyyyyyyyyyyype "type" that way. xset also has a key-click
setting for click and loudness. Don't know about pitch. That
would need to be integrated with what I'm thinking of.
>
>
> > There are millions of people world-wide with
> > impaired speech who can type.
>
> There are also millions of blind people world-wide, but
> web developers don't pay any attention on them. :-)
>
There are a few who actually *do* have text-only pages.
(That's another issue: getting espeak or festival to be
able to read aloud: ``Hello, how's it going?'' ...)
In the third-word are at least millions of disabled folks--
mostly mouldering. Some thinking: What the hey? Why not
blow myself up and then wake up in paradise? I'll get 70
angels all to myself. Oh-boy.
Education is the only solution, even tho it will take generations.
That's why I think the XO is a win++
>
>
> > As a first cut, is there somebody on the kernel side I should check
> > with to see about adding a "click driver"?
>
> You could initially have a look at the atkbd (or ukbd?)
> source files. Maybe just inserting some output of the
> ASCII character 0x07 (BEL) after each recognized keypress
> would be sufficient, but... no, it won't be that easy. :-)
>
Circa fall, 1999 I did this; it was almost concurrent with a
power-out-power-on-power-out-power-on all within 7 of 8 seconds.
That blew mt almost new 9.1G SCSI drive. I said 'bleep it' and
quit. ---this was when my shoulder started dislocate, &c, so...--
Anyway, thanks for the clue, Polyt. Anybody else? I have written
other k-side drivers, but that was in the mid-80s. They are a bear
to test... .
>
> --
> Polytropon
> Magdeburg, Germany
> Happy FreeBSD user since 4.0
> Andra moi ennepe, Mousa, ...
--
Gary Kline kline at thought.org http://www.thought.org Public Service Unix
http://jottings.thought.org http://transfinite.thought.org
The 7.79a release of Jottings: http://jottings.thought.org/index.php
More information about the freebsd-questions
mailing list