Summary: | Events handled wrong when master button map differs from the originating device... | ||||||
---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Alexia Death <alexiadeath> | ||||
Component: | Server/Input/Core | Assignee: | Peter Hutterer <peter.hutterer> | ||||
Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> | ||||
Severity: | normal | ||||||
Priority: | medium | Keywords: | patch | ||||
Version: | git | ||||||
Hardware: | Other | ||||||
OS: | All | ||||||
Whiteboard: | |||||||
i915 platform: | i915 features: | ||||||
Attachments: |
|
Description
Alexia Death
2008-12-25 07:49:15 UTC
Created attachment 21775 [details] [review] 0001-mi-ensure-chained-button-mappings-from-SD-MD-1.patch mi: ensure chained button mappings from SD -> MD (#19282) After copying the master event, flip the detail field to the mapped button of the SD, not the physical button. This way if the SD has a mapping 1:3 and the MD has a mapping of 3:4, a press on button 1 on the SD results in a core event on button 4. This patch does not apply on 1.6 branch so I cant test it :( (In reply to comment #2) > This patch does not apply on 1.6 branch so I cant test it :( Are you sure? I just cherry-picked it onto 02c059ea99a791b9e3643b4fb131af01306b1c23 and it worked fine. (In reply to comment #3) > (In reply to comment #2) > > This patch does not apply on 1.6 branch so I cant test it :( > > Are you sure? I just cherry-picked it onto > 02c059ea99a791b9e3643b4fb131af01306b1c23 and it worked fine. > Actually, no... I tried it on the snapshot jaunty has, not the git 1.6... Sorry about the confusion. I have not gotten git to run without crashing yet... Pushed as d645721170b1196e5064b397cfbffd1da8c79bb1. Please reopen if the bug persists. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.