summaryrefslogtreecommitdiff
path: root/drivers/input/keyboard/atkbd.c
diff options
context:
space:
mode:
authorHans de Goede <hdegoede@redhat.com>2015-04-12 15:42:35 -0700
committerDmitry Torokhov <dmitry.torokhov@gmail.com>2015-04-12 15:44:15 -0700
commit92bac83dd79e60e65c475222e41a992a70434beb (patch)
tree1b07073ffe48139a25df597ca07ea5ac23754501 /drivers/input/keyboard/atkbd.c
parent6bcca19f5dcedc3a006ca0bcc3699a437cadee74 (diff)
Input: alps - non interleaved V2 dualpoint has separate stick button bits
Non interleaved V2 dualpoint touchpad / stick combos have separate stick button bits in the touchpad packets, if we do not check these then the trackpoint buttons will not work when using the touchpad, and when pressed when the user starts using the touchpad will report a release event even though the button is still pressed. This commit fixes this by checking the separate bits, note that we simply combine the buttons, since the hardware does the same when using the touchpad buttons with the trackpoint, so we do not have enough information to properly separate them. Reported-by: Hans de Bruin <jmdebruin@xmsnet.nl> Signed-off-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Diffstat (limited to 'drivers/input/keyboard/atkbd.c')
0 files changed, 0 insertions, 0 deletions