Есть два компьютера с Ubuntu.
К ним, для управления, прицеплен консольный коммутатор Trendnet TK-206i (на компьютеры идут выходы USB, к коммутатору подключены мышь и клавиатура PS/2, опознаётся Убунтой как устройство "M02 1.6"), далее называю его KVM, не путать с виртуальной машиной.
Всё отлично работало, пока в мыши не сломалось колёсико прокрутки. Колесо прокрутки, насколько я понимаю, сломано физически - нет характерного тактильного ощущения "тарахтения" колёсика при прокрутке, всё остальное работает.
Очевидное решение - купил новую мышь PS/2, подключил через KVM - не заработала. Работает только колёсико, и правая кнопка.
Ладно, купил еще одну мышь, такой же модели, как первая сломавшаяся (Sven RX-112) - не заработала, работает только колёсико.
Обе новые мыши при включении непосредственно в системный блок - работают номально, полностью.
Старая мышь при включении в КVM - тоже опять работает нормально, кроме сломанного колёсика.
USB-мышка (Logitech), подключенная напрямую в системный блок, работает нормально.
Клавиатура, подключенная через KVM, тоже работает нормально.
Новые мышки одинаково не опознаются на обоих подключенных компьютерах.
Переподключиться с полным отключеним питания - пробовал, не помогает.
Единственное, что нашел, возможно, похожее в Интернете - глюк 13-ти летней давности "два устройства на одном USB-порту"
http://mpc.lists.freebsd.current.narkive.com/x3QLqK5o/two-devices-on-one-usb-channel, по крайне мере, там это устройство упоминается: "M02 1.6".
Подскажете, что тут можно сделать?
Заранее спасибо.
Про состояние компьютера:
~/tmp$ xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ M02 1.6 id=9 [slave pointer (2)]
⎜ ↳ Logitech USB Optical Mouse id=10 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Power Button id=7 [slave keyboard (3)]
↳ M02 1.6 id=8 [slave keyboard (3)]
~/tmp$ xsetpointer -l
2: "Virtual core pointer" [XPointer]
3: "Virtual core keyboard" [XKeyboard]
4: "Virtual core XTEST pointer" [XExtensionPointer]
5: "Virtual core XTEST keyboard" [XExtensionKeyboard]
6: "Power Button" [XExtensionKeyboard]
7: "Power Button" [XExtensionKeyboard]
8: "M02 1.6" [XExtensionKeyboard]
9: "M02 1.6" [XExtensionPointer]
10: "Logitech USB Optical Mouse" [XExtensionPointer]
lsusb про консольный коммутатор:
Bus 001 Device 003: ID 10d5:0116 Uni Class Technology Co., Ltd
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x10d5 Uni Class Technology Co., Ltd
idProduct 0x0116
bcdDevice 0.00
iManufacturer 0
iProduct 2 M02 1.6
iSerial 3 96540003
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 59
bNumInterfaces 2
bConfigurationValue 1
iConfiguration 4 HID Mouse
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 1 Boot Interface Subclass
bInterfaceProtocol 1 Keyboard
iInterface 7 Mouse
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.10
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 63
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 10
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 1 Boot Interface Subclass
bInterfaceProtocol 2 Mouse
iInterface 6 Mouse
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.10
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 130
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0005 1x 5 bytes
bInterval 10
Device Status: 0xbb02
(Bus Powered)
Remote Wakeup Enabled