[Pommed-commits] r316 - trunk/pommed

Julien Blache jblache at alioth.debian.org
Sat Apr 28 11:52:32 UTC 2007


Author: jblache
Date: 2007-04-28 11:52:32 +0000 (Sat, 28 Apr 2007)
New Revision: 316

Modified:
   trunk/pommed/evdev.c
Log:
Add debug statements to the evdev_is_*() routines.


Modified: trunk/pommed/evdev.c
===================================================================
--- trunk/pommed/evdev.c	2007-04-28 11:44:15 UTC (rev 315)
+++ trunk/pommed/evdev.c	2007-04-28 11:52:32 UTC (rev 316)
@@ -215,12 +215,16 @@
 
   if (product == ADB_PRODUCT_ID_KEYBOARD)
     {
+      logdebug(" -> ADB keyboard\n");
+
       evdevs |= EVDEV_ADB_KBD;
       return 1;
     }
 
   if (product == ADB_PRODUCT_ID_PBBUTTONS)
     {
+      logdebug(" -> ADB PowerBook buttons\n");
+
       evdevs |= EVDEV_ADB_BUTTONS;
       return 1;
     }
@@ -244,6 +248,8 @@
       || (product == USB_PRODUCT_ID_FOUNTAIN_ISO)
       || (product == USB_PRODUCT_ID_FOUNTAIN_JIS))
     {
+      logdebug(" -> Fountain USB keyboard\n");
+
       if (evdevs & EVDEV_USB_KBD1)
 	evdevs |= EVDEV_USB_KBD2;
       else
@@ -270,6 +276,8 @@
       || (product == USB_PRODUCT_ID_GEYSER_ISO)
       || (product == USB_PRODUCT_ID_GEYSER_JIS))
     {
+      logdebug(" -> Geyser USB keyboard\n");
+
       if (evdevs & EVDEV_USB_KBD1)
 	evdevs |= EVDEV_USB_KBD2;
       else
@@ -298,6 +306,8 @@
 
   if (product == 0x0001)
     {
+      logdebug(" -> PMU LID switch\n");
+
       evdevs |= EVDEV_SW_LID;
       return 1;
     }
@@ -323,6 +333,8 @@
       || (product == USB_PRODUCT_ID_GEYSER3_ISO)
       || (product == USB_PRODUCT_ID_GEYSER3_JIS))
     {
+      logdebug(" -> Geyser III USB keyboard\n");
+
       if (evdevs & EVDEV_USB_KBD1)
 	evdevs |= EVDEV_USB_KBD2;
       else
@@ -350,6 +362,8 @@
       || (product == USB_PRODUCT_ID_GEYSER4_ISO)
       || (product == USB_PRODUCT_ID_GEYSER4_JIS))
     {
+      logdebug(" -> Geyser IV USB keyboard\n");
+
       if (evdevs & EVDEV_USB_KBD1)
 	evdevs |= EVDEV_USB_KBD2;
       else
@@ -375,6 +389,8 @@
 
   if (product == USB_PRODUCT_ID_APPLEIR)
     {
+      logdebug(" -> Apple IR receiver\n");
+
       evdevs |= EVDEV_APPLEIR;
       return 1;
     }
@@ -396,6 +412,8 @@
 
   if (product == 0x0005)
     {
+      logdebug(" -> ACPI LID switch\n");
+
       evdevs |= EVDEV_SW_LID;
       return 1;
     }
@@ -418,6 +436,8 @@
 
   if (product == 0x001f)
     {
+      logdebug(" -> Mouseemu virtual keyboard\n");
+
       evdevs |= EVDEV_MOUSEEMU;
       return 1;
     }
@@ -460,7 +480,7 @@
 
       devname[0] = '\0';
       ioctl(fd[i], EVIOCGNAME(sizeof(devname)), devname);
-      logdebug("Investigating evdev %d [%s]\n", i, devname);
+      logdebug("\nInvestigating evdev %d [%s]\n", i, devname);
 
 
       ioctl(fd[i], EVIOCGID, id);
@@ -472,7 +492,7 @@
 	  && !(has_kbd_backlight() && evdev_is_lidswitch(id))
 	  && !(evdev_is_mouseemu(id)))
 	{
-	  logdebug("Discarding evdev %d vid 0x%04x, pid 0x%04x\n", i, id[ID_VENDOR], id[ID_PRODUCT]);
+	  logdebug("Discarding evdev %d: bus 0x%04x, vid 0x%04x, pid 0x%04x\n", i, id[ID_BUS], id[ID_VENDOR], id[ID_PRODUCT]);
 
 	  close(fd[i]);
 	  fd[i] = -1;
@@ -513,7 +533,7 @@
       found++;
     }
 
-  logdebug("Found %d devices\n", found);
+  logdebug("\nFound %d devices\n", found);
 
   *fds = (struct pollfd *) malloc(found * sizeof(struct pollfd));
 




More information about the Pommed-commits mailing list