Bug 2219594
| Summary: | Pressing Super key does not trigger switch to overview screen | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Thomas Jungblut <tjungblu> |
| Component: | libinput | Assignee: | Peter Hutterer <peter.hutterer> |
| Status: | CLOSED INSUFFICIENT_DATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | low | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 38 | CC: | btissoir, peter.hutterer |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| URL: | https://gitlab.gnome.org/GNOME/mutter/-/issues/1970 | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2023-07-05 09:58:41 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Thomas Jungblut
2023-07-04 13:35:34 UTC
libinput doesn't really look at keycodes at all, we just forward them on to the next layer (with very few exceptions, none of which matter here and those don't change the keycodes anyway). Can you run `libinput record --show-keycodes` please when it doesn't work and attach the output here (attach, not copy please). I'd like to look at the HID descriptor, there's a niche chance that windows somehow configures that device on plug. That will show you the events coming from the kernel, so GNOME is not involved in that bit. *Could* be that there's a kernel bug or some new power saving feature that triggers this behaviour. One approach for a workaround is finding 60-keyboard.hwdb on your machine and following the instructions above - map the scancodes sent by the keyboard back to the right key. But from the above it looks like this sends `KEY_UNKNOWN` in addition to `LEFTMETA` so I'm not sure that would work... Thanks Peter. I'm not able to repro this sadly, neither with my new keyboard nor with my old one on that port. Just did another clean F37 installation and an upgrade to F38, nothing. Regarding libinput record I'm getting this message: ``` Package libinput-1.23.0-2.fc38.x86_64 is already installed. [tjungblu ~]$ libinput record libinput: record is not installed ``` Not sure if there's a package dependency missing somewhere. Closing this in the meantime, will attach the required data if I see this again. |