How to report keyboard bugs

I would like to report a bug for which 3 keys/buttons on my laptop are not recognized for my HP pavilion zx5000. I understand that I need to use bugzilla for this but I don’t know exactly what additional information would be helpful and what category to assign the bug to. I looked at the list and none were obvious. I am reluctant to report it as a kernel bug, but it might be one.

Here’s the problem I’m encountering.

The xev program notes these keys as having nosymbol and they are keycodes 187, 245, and 146. The detail of the keys and their functions are listed below.

camera programmable quick launch button
Opens My Pictures folder and then launches the default photo and imaging software application.

KeyPress event, serial 34, synthetic NO, window 0x1a00001,
root 0x6a, subw 0x0, time 103132628, (860,333), root:(865,358),
state 0x0, keycode 187 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False

fn F1 ?
The Help and Support Center provides a comprehensive online
resource tool for contacting an HP support specialist, for
downloading the latest software driver updates and product
information, and for learning more about using and maintaining
your notebook.
Press the Fn+F1 hotkey to open the Help and Support Center
window.

KeyPress event, serial 34, synthetic NO, window 0x1a00001,
root 0x6a, subw 0x0, time 103116094, (860,333), root:(865,358),
state 0x0, keycode 245 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False

fn F6 Quick Lock Screen
KeyPress event, serial 34, synthetic NO, window 0x2000001,
root 0x6a, subw 0x0, time 14004101, (146,-505), root:(1243,30),
state 0x0, keycode 146 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False

Several keys are not recognized by xev as keystrokes or they are being acted on before that program does its function. A few I can see are working like

fn F7 no key press identified, but dimmed screen
fn F8 no key press identified, but brightened screen

fn prt sc - invokes print screen dialog
fn sys rq - invokes print screen dialog

I can’t tell if the following are working or are assigned to anything because there is no discernable effect. Is there a way of checking these keys further.

Multimedia application programmable key - no key press identified
Launches the default multimedia software application.

fn F4 switch display image among display devices
Switch Display Image (Fn+F4)
The Fn+F4 hotkey switches the image among display devices
connected to the notebook. For example, if an external monitor
is connected to the notebook, pressing Fn+F4 multiple times
switches the image among the notebook display, the external
monitor display, and a simultaneous display on both the notebook
and the external monitor.

I would like to report the 3 keys listed as no output as bugs, but I don’t know what else to provide in the report that would help the developers identify my notebook keyboard correctly. Yast SaX2:X11 Configuration Keyboard Properties identifies the primary setup as type Microsoft Natural Keyboard Pro / Microsoft Interne…, Layout USA, Variant basic. What other information can I supply that would be relevent?

I first started investigating the keyboard because my audio raise, lower and mute buttons did not function in 11.0 and I understood that this was a bug in the kernel and that 11.1 may fix the problem and it did. Do I report these keyboard issues as kernel bugs or do I place them somewhere else?

Leslie

Well, I am unsure kbd keys not functioning are bugs. Some kbds are not 100% supported and need a 3rd party application installed. This is the case with my Logitech kbd (did not install the application anyway, as all the basic keys are working).

The devs will tell you if it’s something they can fix or if it’s something they do not support.

Try assigning the bug under a general category, use “Other” or “Usability”. When someone will take over the bug, they will assign to the right category if another one is better.

Now all the info you posted here should be posted in the bug. That’s a good start! They will ask if they need more and what.