From: "Joseph P. Garcia" <jpgarcia@execpc.com>
To: Bastien Nocera <hadess@hadess.net>
Cc: iain@sandoe.co.uk, benh@kernel.crashing.org,
linuxppc-dev@lists.linuxppc.org
Subject: Re: 2.4 - buttons, temperature, ictc
Date: Wed, 18 Jul 2001 13:00:00 -0500 [thread overview]
Message-ID: <20010718130000.7cc04c7a.jpgarcia@execpc.com> (raw)
In-Reply-To: <3B5586AB.7000604@hadess.net>
On Wed, 18 Jul 2001 13:52:59 +0100
Bastien Nocera <hadess@hadess.net> wrote:
> Why would pmud make sense for the backlight ? because changing the
> backlight settings saves power ? ..Right.
I suppose if we wanted a userspace interface to the backlight, would ioctls on the /dev/fb# be an adequate solution. Since the display probably doesn't have any more direct path than through the video driver its connected to. Newworld seem to have the backlight control there anyway. I'm not sure where I stand on this one. The question - are the brightness buttons considered an extention of the monitor, or owned by the keyboard. If it's the former, it sounds like as it is is best (kernelspace). If its the latter, the keys are just keys, and thus a userspace solution to connect the keys to the [ioctls] would be proper.
I lean toward kernelspace myself, ie. the buttons are owned by the screen. Basically, I'd expect there to be two sets of brightness buttons had I two LCDs. Eject keys feel the same way, so I'd think kernel level is more proper. But am I talking pcmcia eject keys or cdrom eject keys... ouch. How does MacOS arbitrate the keyboard's eject key to one's cdrom or zip? Is it just like command-E? (I'm oldworld.)
The fact these hardware quirks are showing up more and more in new desktops (Mac and PC) means some standard methods might need to be established.. one thing I hoped I never would need is a 'pmac-kbd' daemon... but...
--
Joseph P. Garcia
http://www.execpc.com/~jpgarcia
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
next prev parent reply other threads:[~2001-07-18 18:00 UTC|newest]
Thread overview: 26+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-07-18 11:11 2.4 - buttons, temperature, ictc Iain Sandoe
2001-07-18 12:43 ` Joseph P. Garcia
2001-07-18 12:52 ` Bastien Nocera
2001-07-18 18:00 ` Joseph P. Garcia [this message]
2001-07-18 20:13 ` Michael Schmitz
2001-07-18 20:10 ` Michael Schmitz
2001-07-18 21:11 ` Bastien Nocera
2001-07-18 21:44 ` Michael Schmitz
2001-07-19 9:06 ` Bastien Nocera
2001-07-19 9:28 ` Michael Schmitz
2001-07-18 21:54 ` powermac (other ppc?) events Joseph P. Garcia
2001-07-19 11:20 ` Michael Schmitz
2001-07-19 14:28 ` Joseph P. Garcia
2001-07-19 16:34 ` Michael Schmitz
2001-07-19 17:17 ` Joseph P. Garcia
2001-07-18 21:29 ` 2.4 - buttons, temperature, ictc Bastien Nocera
-- strict thread matches above, loose matches on Subject: below --
2001-07-18 13:45 Iain Sandoe
2001-07-18 13:34 Iain Sandoe
2001-07-17 10:32 Iain Sandoe
2001-07-17 5:45 Joseph P. Garcia
2001-07-17 7:18 ` Geert Uytterhoeven
2001-07-17 8:18 ` Joseph P. Garcia
2001-07-17 9:11 ` Franz Sirl
2001-07-17 10:19 ` Benjamin Herrenschmidt
2001-07-17 14:40 ` Michael Schmitz
2001-07-17 20:29 ` Joseph P. Garcia
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=20010718130000.7cc04c7a.jpgarcia@execpc.com \
--to=jpgarcia@execpc.com \
--cc=benh@kernel.crashing.org \
--cc=hadess@hadess.net \
--cc=iain@sandoe.co.uk \
--cc=linuxppc-dev@lists.linuxppc.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).