Страница 1 из 1

KVM and PS/2 Mouse отключается

Добавлено: 2007-11-01 13:29:50
InventoR
Добрый день.
Наконец мне удалось выбить у начальство денег на это чудо техники, такое нужное.
Модель http://nix.ru/autocatalog/adapters_swit ... _8984.html
На 1 порт повесил сервак с 2003 Enterprise
На 2 порту сиди FreeBSD 6.2
На 3 порту Компы для ремонта
И вот проблема с FreeBSD
в /etc/rc.conf
moused_enable="YES"
При загрузке компа все нормально.
Но как только воспользуюсь переключением на другой экран, так и отваливается мыш на FreeBSD, после переключения назад мышка больше не работает. А вот если сделать /etc/rc.d/moused restart то мыш начинает снова работать.
Но это не выход.
Кто может подскажет, куда копать в этом случае?

Re: KVM and PS/2 Mouse отключается

Добавлено: 2007-11-01 13:47:31
weec
попробуй пересобрать ядро со статическим флажком для мыши (под 4.x)

пример

Код: Выделить всё

device          psm0  at atkbdc? irq 12 flags 0x1
NarkomanLove, хорош начальство разводить и юзать иксы через KVM

Re: KVM and PS/2 Mouse отключается

Добавлено: 2007-11-01 15:30:28
Alex Keda
weec писал(а):попробуй пересобрать ядро со статическим флажком для мыши

пример

Код: Выделить всё

device          psm0  at atkbdc? irq 12 flags 0x1
NarkomanLove, хорош начальство разводить и юзать иксы через KVM
однако, это для 4.x
ща надо в /boot/device.hints писать

Re: KVM and PS/2 Mouse отключается

Добавлено: 2007-11-01 15:44:59
weec
суть одна

Re: KVM and PS/2 Mouse отключается

Добавлено: 2007-11-01 15:46:49
Alex Keda
да, но когда он твою строку в ядро пинёт - у него оно не скомпилится.
опять же - компилить не надо

Re: KVM and PS/2 Mouse отключается

Добавлено: 2007-11-01 16:06:18
weec
ок, поправлю

Re: KVM and PS/2 Mouse отключается

Добавлено: 2007-11-01 16:38:27
InventoR

Код: Выделить всё

mail /boot/>cat device.hints |grep psm
hint.psm.0.at="atkbdc"
hint.psm.0.irq="12"
mail /boot/>
Если я не ошибаюсь, но тут уже все давно прописано, или не так?

Re: KVM and PS/2 Mouse отключается

Добавлено: 2007-11-02 9:30:55
weec
да, только флаг туда за тебя никто не добавит

Re: KVM and PS/2 Mouse отключается

Добавлено: 2007-11-02 17:38:44
InventoR

Код: Выделить всё

mail /root/>dmesg |grep psm0
psm0: <PS/2 Mouse> flags 0x1 irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: model IntelliMouse, device ID 3
mail /root/>

Код: Выделить всё

mail /boot/>cat device.hints |grep psm
hint.psm.0.at="atkbdc"
hint.psm.0.irq="12"
hint.psm.0.flags="0x1"
mail /boot/>
после перезагрузки системы эфект тот же самый, после переключения на другой канал на KVM после возращения не работает мышка.

Re: KVM and PS/2 Mouse отключается

Добавлено: 2007-11-02 18:17:17
weec
для начала стоит узнать флаг подключенного устройства

Re: KVM and PS/2 Mouse отключается

Добавлено: 2007-11-02 18:33:06
InventoR
мыш после переключения не работала и там и там.
помогло

Код: Выделить всё

gambi /boot/>cat device.hints |grep psm
hint.psm.0.flags="0x200"
Все, всем огромное спасибо.
проблема решена.

Re: KVM and PS/2 Mouse отключается

Добавлено: 2007-11-02 18:54:09
weec
тебе стоило глянуть в man

Код: Выделить всё

If you add the following statement to /boot/device.hints,

           hint.psm.0.flags="0x2000"

     you will add the optional code to stimulate the pointing device after the
     `resume' event.

Re: KVM and PS/2 Mouse отключается

Добавлено: 2009-04-16 9:14:44
sowool
через KVM не видится мышь совсем, подключаю на прямую - все отлично.
Если после определения мыши воткнуть опять KVM тоже все работает.
Вопрос, как заставить FreeBSD создавать /dev/psm0 в любом случае?
Пробовал править /usr/src/sys/dev/atkbdc/psm.c как описано здесь, после пересборки ядра не помогает

Re: KVM and PS/2 Mouse отключается

Добавлено: 2009-04-20 12:59:00
sowool
решилось добавление вот этого флага hint.psm.0.flags="0x400" в /boot/device.hints