|
Bugzilla – Full Text Bug Listing |
| Summary: | Undefined keycodes in xev on US layout for HP Pavillion zx5000 | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 11.1 | Reporter: | Leslie Smith <leslie> |
| Component: | Mobile Devices | Assignee: | Timo Hoenig <thoenig> |
| Status: | RESOLVED WONTFIX | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Normal | ||
| Priority: | P3 - Medium | ||
| Version: | Final | ||
| Target Milestone: | --- | ||
| Hardware: | i686 | ||
| OS: | openSUSE 11.1 | ||
| Whiteboard: | |||
| Found By: | Community User | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Leslie Smith
2008-12-15 18:05:59 UTC
If there is a key event, it's not a HAL problem (HAL only set keys for unknown scancodes, nothing more). Keycodes 187, 245, and 146 should return a keysymbol. Please add the output of setxkbmap -print -v I ran the above command and this is the output.
setxkbmap -print -v
Trying to build keymap using the following components:
keycodes: xfree86+aliases(qwerty)
types: complete
compat: complete
symbols: pc+us+inet(microsoftpro)
geometry: microsoft(natural)
xkb_keymap {
xkb_keycodes { include "xfree86+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete" };
xkb_symbols { include "pc+us+inet(microsoftpro)" };
xkb_geometry { include "microsoft(natural)" };
};
Looks fine (xfree86 is used for keycodes). In your case Keycodes 187, 245, and 146 should map to <I3B> = 187; <I75> = 245; <I12> = 146; according to /usr/share/X11/xkb/keycodes/xfree86, but obviously this doesn't work. These key symbols then can be used for a inet keyboard layout (see /usr/share/X11/xkb/symbols/inet). No idea what's going on here. This issue is very similar to Bug #462878. Reassigning to Mobile Devices team. Hopefully they've seen this before and know what's wrong here. Anything we can do here, or do we need to close the bug? No hardware available. Closing. |