GNOME Bugzilla – Bug 733062
Evdev: set button state in input devices
Last modified: 2014-07-14 17:20:25 UTC
(filing to general, there doesn't seem to be an evdev component :) The evdev backend seems to be currently just setting keyboard modifier state in both pointer/keyboard devices, this makes clutter_input_device_get_modifier_state() return all 0s for CLUTTER_BUTTON?_MASK. I'm attaching a small patch to fix that.
Created attachment 280505 [details] [review] evdev: Set button modifier state to input devices. Input devices must get the proper button state, in addition to keyboard modifiers.
Review of attachment 280505 [details] [review]: looks reasonable to me.
Attachment 280505 [details] pushed as f6fd029 - evdev: Set button modifier state to input devices.