Keyboard Function Buttons--Specifically HP dv8000

Larry Hartman larryhartman50 at bellsouth.net
Sun Feb 18 16:42:14 UTC 2007


Luka:

I have a WIKI account, but have not yet learned how to mess about in the WIKI 
formatting.  I appreciate the invite to do so, but at risk of messing up your 
page I thought it prudent to just respond to this and allow you or someone 
else to input the data.  My WIKI username is LarryHartman.

In the process of getting these results, I did learn how to setup my 
Calculator button to bring up the Calculator--which was my primary goal--so 
thank you very much for the challenge.  I hope this data helps your project.

Larry


DMIDECODE output:

Hewlett-Packard
Pavilion dv8000 (EE298AV)
F.05

XEV results:

FN+F1 = Help 				(works properly)		[no codes returned]
FN+F2 = Print 				(works properly)		[37 Control-L, 33 p]
FN+F3 = WWW 			(works properly)		[no codes returned]
FN+F4 = External Monitor 		(could not test)			[no codes returned]
FN+F5 = Standby 			(does not work)			[223 XF86Standby]
FN+F6 = Lock 				(does not work)			[146 NoSymbol]
FN+F7 = Monitor Dim		(works properly)		[no codes returned]
FN+F8 = Monitor Brighten		(works properly)		[no codes returned]
FN+F9 = Audio Play/Pause 	(KDE does not recognize)	[162 XF86AudioPause]
FN+F10 = Audio Stop		(works properly)		[164 XF86AudioStop]
FN+F11 = Previous Track		(works properly)		[144 XF86AudioPrev]
FN+F12 = Next track			(works properly)		[153 XF86AudioNext]
FN+Insert = Scroll Lock		(works properly)		[78 Scroll_Lock]
FN+Home = Print Screen		(works properly)		[111 Print]
FN+End = Sys Rq			(same as FN+Home)		[111 Print]
FN+PgUp = Pause			(could not test)			[110 Pause]
FN+PgDn = Break			(same as FN+PgUp)		[110 Pause]


LSHAL -M results:
------------------------

Volume Down Button			(works properly)
platform_i8042_i8042_Kbd_Port_logicaldev_input condition ButtonPressed = 
volumedown

Mute Button 				(works properly, LED does not turn on/off)
platform_i8042_i8042_Kbd_Port_logicaldev_input condition ButtonPressed = mute

Volume Up Button 			(works properly)
platform_i8042_i8042_Kbd_Port_logicaldev_input condition ButtonPressed = 
volumeup

Calculator Button 			(works properly)
platform_i8042_i8042_Kbd_Port_logicaldev_input condition ButtonPressed = calc

FN+F1 = Help				(works properly)
platform_i8042_i8042_Kbd_Port_logicaldev_input condition ButtonPressed = help

FN+F2 = Print				(works properly)
no output

FN+F3 = WWW				(works properly)
platform_i8042_i8042_Kbd_Port_logicaldev_input condition ButtonPressed = www

FN+F4 = External Monitor		(could not test)
no output

FN+F5 = Standby			(does not work)
platform_i8042_i8042_Kbd_Port_logicaldev_input condition ButtonPressed = sleep

FN+F6 = Lock				(does not work)
platform_i8042_i8042_Kbd_Port_logicaldev_input condition ButtonPressed = 
coffee

FN+F7 = Monitor Dim		(works properly)
no output

FN+F8 = Monitor Brightening	(works properly)
no output

FN+F9 = Media Play/Pause	(KDE does not recognize)
platform_i8042_i8042_Kbd_Port_logicaldev_input condition ButtonPressed = 
playpause

FN+F10 = Media Stop		(works properly)
platform_i8042_i8042_Kbd_Port_logicaldev_input condition ButtonPressed = 
stopcd

FN+F11 = Previous Track		(works properly)
platform_i8042_i8042_Kbd_Port_logicaldev_input condition ButtonPressed = 
previoussong

FN+F12 = Next Track		(works properly)
platform_i8042_i8042_Kbd_Port_logicaldev_input condition ButtonPressed = 
nextsong

FN+insert = Scroll Lock		(works properly)
no output

FN+home = Prt Sc			(works properly)
no output

FN+end = Sys Rq			(same as FN+Home)
no output

FN+PgUp = Pause			(could not test)
no output

FN+PgDn = Break			(same as FN+PgUp)
no output

SHOWKEY output:
------------------------

*HP Quickplay Programmable #1 (labled as DVD):
No output

*HP Quickplay Programmable #2 (labled with Quickplay symbol):
No output

Volume Dn:
0xe0 0x2e
0xe0 0xae

Volume Mute:
0xe0 0x20
0xe0 0xa0

Volume Up:
0xe0 0x30
0xe0 0xb0

Calculator:
0xe0 0x21 0xe0 0xa1 0x45 0xc5

*No output in SHOWKEY for FN+F1 through F12, FN+Home, End, PgUp, and PgDn.


NOTES on HP Quickplay Buttons:
The two most difficult buttons to resolve will be the two HP Quickplay 
buttons, they return no codes on any tool provided in your websites.  When 
the laptop is off, pressing these buttons will boot the computer into a 
separate Linux partition that HP has setup to run DVDs/CDs without booting 
into the main software.  When the laptop is booted in MS Windows, these 
buttons are fully programmable via HP's Quickplay software.

On Friday 09 February 2007, Larry Hartman wrote:
> Ok I bookmarked the webpages and will follow up this weekend.  It seems the
> calculator key is reporting a code.  The two quickplay buttons are not
> reporting either via xev or lshal, maybe acpid, will check this weekend and
> do the proper posting.
>
> Larry
>
> On Friday 09 February 2007, Luka Renko wrote:
> > On Friday 9. of February 2007 12:39:34 Larry Hartman wrote:
> > > Based on what I have read in previous posts I know that some of you
> > > have HP/compaq laptops that come with the DVD, Quickplay, and
> > > Calculator or similar function buttons that are not part of the
> > > keyboard.  Has anyone had any success in setting these up to work, if
> > > so, what program and steps have you taken to do so?  I have Keytouch
> > > and Lineak packages installed.
> >
> > In Edgy we have added some keys to be pre-configured. In Feisty we want
> > to complete this list. If you can add information about your laptop to
> > the [1] page, I will try to ensure that Ubuntu 7.04 will be released with
> > the support for your keys.
> >
> > Regards,
> > Luka
> >
> > [1] https://wiki.ubuntu.com/LukaRenko/Keycodes






More information about the kubuntu-users mailing list