65a66 > static const char *dev_name; 476c477 < if (info[ndevices].type == touchpad_type) { --- > if (info[ndevices].type == touchpad_type && (!dev_name || !strcmp(info[ndevices].name,dev_name))) { 483a485,486 > if(!background) > printf("Device Name: '%s'.\n",info[ndevices].name); 560c563 < while ((c = getopt(argc, argv, "i:m:dtp:kKR?")) != EOF) { --- > while ((c = getopt(argc, argv, "i:m:dtp:kKn:R?")) != EOF) { 586a590,592 > case 'n': > dev_name = optarg; > break;