File: 01_Support_for_COM_for_Notebooks.patch

package info (click to toggle)
lomoco 1.0.0-4
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye
  • size: 364 kB
  • sloc: ansic: 691; xml: 295; sh: 120; makefile: 38; awk: 22
file content (33 lines) | stat: -rw-r--r-- 1,636 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Author: Thibaut VARENE <varenet@debian.org>
Date:   Sat Nov 25 00:32:15 2006 +0100
Description: Support for COM for Notebooks, patch from Ari Pollak
Bug-Debian: 398159

diff --git a/src/lomoco.c b/src/lomoco.c
index 2dbab4d..ac0b950 100644
--- a/src/lomoco.c
+++ b/src/lomoco.c
@@ -54,6 +54,7 @@ mouse_t mice [] = {
 	{0xc505, "Receiver for Cordless Elite Duo",            "C-BG17-DUAL", 1, 0, 0, 0, 1},
 	{0xc506, "Receiver for MX700 Optical Mouse",           "C-BF16-MSE",  1, 0, 0, 1, 0},
 	{0xc508, "Receiver for Cordless Optical TrackMan",     "C-BA4-MSE",   1, 0, 0, 1, 0},
+	{0xc50a, "Receiver for Cordless Optical Mouse for Notebooks", "C-BJ27-MSE",  1, 0, 0, 1, 0},
 	{0xc702, "Receiver for Cordless Presenter",            "C-UF15",      1, 0, 0, 0, 0},
 	{0xc704, "Receiver for diNovo Media Desktop",          "C-BQ16A",     1, 0, 1, 1, 0},
 	/* From Markus Wiesner <m_wiesner@gmx.net> */
@@ -104,6 +105,7 @@ static void query_csr(mouse_t *m, struct usb_dev_handle *handle,
 	printf("\tReceiver type: ");
 	switch (P0) {
 		case 0x0f: printf ("C50E\n"); break;
+		case 0x14: printf ("C50A\n"); break;
 		case 0x38: printf ("C501\n"); break;
 		case 0x39: printf ("C502\n"); break;
 		case 0x3a: printf ("C503\n"); break;
@@ -138,6 +140,7 @@ static void query_csr(mouse_t *m, struct usb_dev_handle *handle,
 		case 0x82: printf ("Cordless Optical TrackMan\n"); break;
 		case 0x8A: printf ("MX700 Cordless Optical Mouse\n"); break;
 		case 0x8B: printf ("MX700 Cordless Optical Mouse (2ch)\n"); break;
+		case 0x94: printf ("Cordless Optical Mouse for Notebooks\n"); break;
 	default: printf ("Unknown (type %x)\n", P4);
 	}