)]}'
{
  "commit": "315eb996d5505112b22452ccbc7e01fb02eaae81",
  "tree": "86abf8a390575efe1bc0b678dbd27310ff351f59",
  "parents": [
    "0cc1770b66ddc2524ab5f0ed6ba5f2df19d6414a"
  ],
  "author": {
    "name": "Dmitry Torokhov",
    "email": "dmitry.torokhov@gmail.com",
    "time": "Mon Nov 16 22:12:21 2009 -0800"
  },
  "committer": {
    "name": "Dmitry Torokhov",
    "email": "dmitry.torokhov@gmail.com",
    "time": "Fri Nov 20 00:52:12 2009 -0800"
  },
  "message": "Input: psmouse - rework setting of BTN_MIDDLE capability\n\nDo not start protocol detection assuming that middle mouse is present,\ninstead let individual protocols explicitly set this capability.\nThis fixes issue with Synaptics touchpads pretending that they have\nmiddle button when hardware clearly reports otherwise.\n\nReported-and-tested-by: Andrey Borzenkov \u003carvidjaar@mail.ru\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "de1e553028b7573ee7ab0577e6c4415683293435",
      "old_mode": 33188,
      "old_path": "drivers/input/mouse/hgpk.c",
      "new_id": "b146237266d82610cf7a6a130e3e524a72f61ee2",
      "new_mode": 33188,
      "new_path": "drivers/input/mouse/hgpk.c"
    },
    {
      "type": "modify",
      "old_id": "ab5dc5f5fd8322e902257f48720bb13b8169a841",
      "old_mode": 33188,
      "old_path": "drivers/input/mouse/logips2pp.c",
      "new_id": "543c240a85f235c24402520231f3aeaf7def91b2",
      "new_mode": 33188,
      "new_path": "drivers/input/mouse/logips2pp.c"
    },
    {
      "type": "modify",
      "old_id": "690aed90543694e0c4d94cf6e8234bbef228843e",
      "old_mode": 33188,
      "old_path": "drivers/input/mouse/psmouse-base.c",
      "new_id": "e1c9fe21008309734cc90541bf6a3d9517de35a0",
      "new_mode": 33188,
      "new_path": "drivers/input/mouse/psmouse-base.c"
    },
    {
      "type": "modify",
      "old_id": "f84cbd97c8842ff12a406b61d543bfd7c036a75d",
      "old_mode": 33188,
      "old_path": "drivers/input/mouse/sentelic.c",
      "new_id": "77b9fd0b3fbfc0a4598277cf0813b70b867928f2",
      "new_mode": 33188,
      "new_path": "drivers/input/mouse/sentelic.c"
    },
    {
      "type": "modify",
      "old_id": "e354362f29718a932cb1208501c94d4c8d88c34c",
      "old_mode": 33188,
      "old_path": "drivers/input/mouse/trackpoint.c",
      "new_id": "63d4a67830f2d9cda217544262abb6c27c83c162",
      "new_mode": 33188,
      "new_path": "drivers/input/mouse/trackpoint.c"
    }
  ]
}
