From: Linda Walsh <lkml@tlinx.org>
To: Valdis.Kletnieks@vt.edu
Cc: LKML <linux-kernel@vger.kernel.org>
Subject: Re: x86-32-config: why is pc-speaker an input device?
Date: Fri, 15 Feb 2008 15:18:55 -0800 [thread overview]
Message-ID: <47B61DDF.4000302@tlinx.org> (raw)
In-Reply-To: <4387.1203112503@turing-police.cc.vt.edu>
Valdis.Kletnieks@vt.edu wrote:
> The last time around for this question, I was half-paying attention, and
> the rationale sounded like "We had an input device framework, no output
> device framework, and too many bad shrooms to do something comprehensible".
>
---
Yeah, hmm...the question I'd have then is the "only" output device
that doesn't fit into a better category?
Could there be other OUTput devices in this category? Would
renaming the category to something like "Miscellaneous I/O Devices" be
reasonable? Are keyboard status lights considered output devices?
Are "force-feedback" devices meaning devices like a rumble-gamepad
device? Isn't that providing output via feedback?
Though, I would agree, most of these devices would be thought of
as "input" devices. Dang PC-SPEAKER...um...since the driver is config'ed
with the 'input' interface, dang, it really seems like it should be an
entry under sound.
I can see the problem and I'm not familiar enough with the underlying
drivers to know how the PC-Speaker would best be handled.
> (This is such a *frequent* FAQ, even all the time since 2.6.0 escaped, that
> maybe we need to add a 3-4 line explain to the Kconfig 'help' stanza for
> CONFIG_INPUT_PCSPKR - although for some reason, INPUT_SPARCSPKR and
> INPUT_M68K_BEEP don't seem to cause the same questions....)
>
----
No matter where it is in the 'kernel configuration', it sure seems
strange (in "user land"), to see the PC-Speaker be recognized as an
input device -- especially in light of the fact that "all speakers
are microphones" (http://www.zyra.org.uk/sp-mic.htm). Would some user
wonder whether or not their speaker has some dual-circuitry to listen
as well as output (ala TV sets being 2-way video devices in Max Headroom)?
prev parent reply other threads:[~2008-02-15 23:19 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-02-15 21:19 x86-32-config: why is pc-speaker an input device? Linda Walsh
2008-02-15 21:49 ` Jiri Slaby
2008-02-15 21:55 ` Valdis.Kletnieks
2008-02-15 23:18 ` Linda Walsh [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=47B61DDF.4000302@tlinx.org \
--to=lkml@tlinx.org \
--cc=Valdis.Kletnieks@vt.edu \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.