Commit 2d5f5611 authored by Richard Pospesel's avatar Richard Pospesel Committed by Dmitry Torokhov

Input: byd - enable absolute mode

The Windows driver's settings dialog contains a visualization of the
regions for the hardware edge scrolling capability, which uses a
temporarily-enabled limited-resolution absolute mode.

This patch enables this during normal operation, and combines the
absolute packets with the existing relative packets to provide
accurate absolute position and touch reporting.

It also adds documentation for all known gesture packets and
initialization commands.
Reviewed-by: default avatarChris Diamand <chris@diamand.org>
Signed-off-by: default avatarRichard Pospesel <pospeselr@gmail.com>
Signed-off-by: default avatarDmitry Torokhov <dmitry.torokhov@gmail.com>
parent a0ad220c
This diff is collapsed.
...@@ -846,7 +846,7 @@ static const struct psmouse_protocol psmouse_protocols[] = { ...@@ -846,7 +846,7 @@ static const struct psmouse_protocol psmouse_protocols[] = {
#ifdef CONFIG_MOUSE_PS2_BYD #ifdef CONFIG_MOUSE_PS2_BYD
{ {
.type = PSMOUSE_BYD, .type = PSMOUSE_BYD,
.name = "BydPS/2", .name = "BYDPS/2",
.alias = "byd", .alias = "byd",
.detect = byd_detect, .detect = byd_detect,
.init = byd_init, .init = byd_init,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment