Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Помогите заменить мышку в консольном коммутаторе  (Прочитано 1083 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн AlexanderL

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Есть два компьютера с 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".

Подскажете, что тут можно сделать?
Заранее спасибо.

Про состояние компьютера:
(Нажмите, чтобы показать/скрыть)

(Нажмите, чтобы показать/скрыть)

(Нажмите, чтобы показать/скрыть)

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
AlexanderL, попробуйте в параметры ядра добавить i8042.reset (хотя странно, что одна и та же мышь незаводится)
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн AlexanderL

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Цитировать
AlexanderL, попробуйте в параметры ядра добавить i8042.reset (хотя странно, что одна и та же мышь незаводится)

Попробовал, не помогло.
update grub вроде сделать не забыл.
Перезагрузил с полным выключением питания. Сейчас в grub.cfg:

(Нажмите, чтобы показать/скрыть)


В dmesg:

(Нажмите, чтобы показать/скрыть)

В том, что "такая же мышка" не опознаётся, в общем-то, нет ничего удивительного - год разницы в сроках выпуска, разные артикулы при одной торговой марке, китайская стабильность производства.

Просто непонятно, что дальше сделать - пробовать все мыши, пробовать другие KVM - и никаких гарантий.


zse

  • Гость
    Может что-то из серии:„Электроника наука о контактах…😕“

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
AlexanderL,
Можете еще поиграться с параметрами i8042. Но стоит наверное начать с включением дебага для устройства
http://redsymbol.net/linux-kernel-boot-parameters/
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн AlexanderL

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Можете еще поиграться с параметрами i8042. Но стоит наверное начать с включением дебага для устройства

Подумал-почитал, и пришел к выводу, что i8042 тут вообще не при делах: я выше писал, что KVM подключается к системным блокам через USB, драйверы которого sbhid/usbmouse/usbkbd, а никак не ps*.
Поигрался с запрещением usbhid, и использованием вместо него нерекомендованных usbkbd/usbmouse - не помогло, только USB-мышка Logitech заглючила.

Сейчас, на всякий случай, запретил psmouse вообще, чтобы не мешалась, теперь:
Старая мышка (PS/2 RX-112 с датой 2015) - работает, за исключением неисправного колёсика
Новая "такая же" (PS/2 RX-112 с датой 2016) - не работает вообще никак.
Новая "другая" (PS/2 Genius DX-110) - работает всё, кроме движения курсора. Посмотрел sudo cat -Tv /dev/input/mice - нет ничего при движении этой мышки. По кнопкам - есть, выглядит, точно как в работающей USB Logitech.

USB Logitech - работает.

Ага, и, при этом, cat /dev/input/mouse0 - это USB-мышка, а /dev/input/mouse1 - это ps/2 через KVM. Становится похоже на борьбу с неработающей USB-мышью, но идей никаких уже нет...
« Последнее редактирование: 05 Января 2018, 15:57:46 от AlexanderL »

 

Страница сгенерирована за 0.102 секунд. Запросов: 20.