The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Мышиные гонки во FreeBSD"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Мышиные гонки во FreeBSD" 
Сообщение от dimus emailИскать по авторуВ закладки(??) on 03-Июн-05, 07:58  (MSK)
Поставил на свою тестовую машину свежеслитую FreeBSD 5.4 и столкнулся с очень любопытным глюком: мышь которая нормально работает в линуксе и оффтопике, во фре работать не хочет ни в какую (независимо от того, что я с ней делаю, курсор висит посередине экрана и ни на что не реагирует). Мышь Logitech M-S48a PS/2
Я решил попробовать другую мышь - Logitech M-BD58 USB. При втыкании в комп на консоль вылезло сообщение о том, что обнаружена USB мыша, после чего курсор стал двигаться, но очень странно: вместо тог, чтобы стоять на месте, как это положено нормальному курсору мыши, когда ее не трогают, он скачет как ошпаренный по площади порядка 9 кв см. Если же попытаешься его сдвинуть, то он летает как бешенный по всему экрану, и затормозить его очень сложно.
Для очистки совести я воткнул антитеррористическую мышь Logitech MX310, и с ней повторилась та же история, что и с BD-58.
Вопрос: с чем могут быть связаны вышеперечисленные глюки и как их устранить?

Железо: Athlon XP 2600/2x256/HDD Seagate 80/ASUS A7N8X-X/GF FX5200

Еще один вопрос: как сделать, чтобы для смены раскладки во freebsd (консоль) использовать правый CTRL+Shift вместо CapsLock

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Мышиные гонки во FreeBSD" 
Сообщение от dimus emailИскать по авторуВ закладки(??) on 03-Июн-05, 12:23  (MSK)
up
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "Мышиные гонки во FreeBSD" 
Сообщение от dimus Искать по авторуВ закладки(??) on 06-Июн-05, 12:03  (MSK)
Я нашел, в чем причина глюков.

Итак, мой тестовый комп соседствует с другими компами. Чтобы не перетыкивать каждый раз мышу и клаву, мы используем лабуду под названием клавиатурный переключатель. В него воткнута клава и мыша с одной стороны и клавы и мыши компов с другой стороны. Так вот, когда идет подключенрие через этот свич, в директории /dev не создается файл psm0 (х.з. почему). Если же подключить к компу клаву и мышу напрямую, то устройство создается и все работает нормально. Причину такой нелюбви фри к клавиатурному свичу я не знаю - наверно в его реализации есть какие-то глюки, и фря это дело просекает. Линукс и винда же нормально работают как напрямую, так и через свитч.

Я читал, что в пятой ветке фри нет нужды самому создавать файлы устройств - система все сделает сама. А если нужда есть, то могу ли я принудительно создать файл psm0?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Мышиные гонки во FreeBSD" 
Сообщение от lavr emailИскать по авторуВ закладки on 03-Июн-05, 12:52  (MSK)
>Поставил на свою тестовую машину свежеслитую FreeBSD 5.4 и столкнулся с очень
>любопытным глюком: мышь которая нормально работает в линуксе и оффтопике, во
>фре работать не хочет ни в какую (независимо от того, что
>я с ней делаю, курсор висит посередине экрана и ни на
>что не реагирует). Мышь Logitech M-S48a PS/2
>Я решил попробовать другую мышь - Logitech M-BD58 USB. При втыкании в
>комп на консоль вылезло сообщение о том, что обнаружена USB мыша,
>после чего курсор стал двигаться, но очень странно: вместо тог, чтобы
>стоять на месте, как это положено нормальному курсору мыши, когда ее
>не трогают, он скачет как ошпаренный по площади порядка 9 кв
>см. Если же попытаешься его сдвинуть, то он летает как бешенный
>по всему экрану, и затормозить его очень сложно.
>Для очистки совести я воткнул антитеррористическую мышь Logitech MX310, и с ней
>повторилась та же история, что и с BD-58.
>Вопрос: с чем могут быть связаны вышеперечисленные глюки и как их устранить?
>

читать man moused (возможно смотреть исходники драйвера)

>Железо: Athlon XP 2600/2x256/HDD Seagate 80/ASUS A7N8X-X/GF FX5200
>
>Еще один вопрос: как сделать, чтобы для смены раскладки во freebsd (консоль)
>использовать правый CTRL+Shift вместо CapsLock

в первую очередь: http://pascal.tsu.ru/unix/syscons/kbd-examples.html
полность описание драйвера syscons: http://pascal.tsu.ru/unix/syscons/syscons.html

ну и потом уже:

man 5 kbdmap

ps. если не ошибаюсь, то в планах freebsd - пересмотр драйвера систмной
консоли.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Мышиные гонки во FreeBSD" 
Сообщение от Sargan Saor emailИскать по авторуВ закладки on 03-Июн-05, 14:05  (MSK)
>Я решил попробовать другую мышь - Logitech M-BD58 USB. При втыкании в
>комп на консоль вылезло сообщение о том, что обнаружена USB мыша,
>после чего курсор стал двигаться, но очень странно: вместо тог, чтобы
>стоять на месте, как это положено нормальному курсору мыши, когда ее
>не трогают, он скачет как ошпаренный по площади порядка 9 кв
>см. Если же попытаешься его сдвинуть, то он летает как бешенный
>по всему экрану, и затормозить его очень сложно.

Это связано с неправильным выбором типа мыши в конфиге иксов.

КSection "InputDevice"
  Identifier "mouse2"
  Driver "mouse"
  Option "Device" "/dev/mouse"
  Option "Protocol" "IMPS/2" < Вот здесь скорее всего стоит "Microsoft" или "PS/2"  поэтому и "скачет"
      
  Option "ZAxisMapping" "4 5"
  Option "Emulate3Buttons" "no"
EndSection

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Мышиные гонки во FreeBSD" 
Сообщение от dimus emailИскать по авторуВ закладки(??) on 03-Июн-05, 14:14  (MSK)
Это конечно прекрасно, но вот маленькая неувязочка - мыша скакала в текстовой консоли, когда иксы были выключены вообще. В иксах пополамовская мышь вообще не работала, а юсбишные я не проверял.
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Мышиные гонки во FreeBSD" 
Сообщение от секрет Искать по авторуВ закладки on 03-Июн-05, 15:10  (MSK)
консольная крыса берётся из /etc/rc.conf:

mousechar_start="3"
moused_enable="YES"

fBSD_5.4 (вроде то же самое, как в 4х)

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Мышиные гонки во FreeBSD" 
Сообщение от lavr emailИскать по авторуВ закладки on 03-Июн-05, 17:42  (MSK)
>Это конечно прекрасно, но вот маленькая неувязочка - мыша скакала в текстовой
>консоли, когда иксы были выключены вообще. В иксах пополамовская мышь вообще
>не работала, а юсбишные я не проверял.

logithech мышки у меня какие только не рботали: serial, ps/2 ну различные,
с двумя кнопками (самое неудобное в unix), с тремя кнопками - самое удобное,
с двуми кнопками и колесом (лично для меня неудобные).
Ну никаких проблем я не испытывал, если они были, все разрешались после
man moused, после чего ВСЕ становилось на свои места и уж в X'ах затем
никаких проблем не было, потому как настраивалось через sysmouse и работало
через moused демон.

За usb не скажу, не пробовал, предпочитаю иметь мышки не дороже 7$, ну очень легко и быстро такие менять, тупые и надежные как грабли, почистил
коврик, колесики и шарик и снова как новая.

вот настройки для разных logitech 3-button и 2-button+wheel:

/usr/sbin/moused -p /dev/psm0 -t auto

понятно что 2button+wheel в данном случае работает а-ля 3-button, ну не
привык я к колесику и настраивать мне лень для прокрутки.

Разобрать moused по костям не составляет проблем.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Мышиные гонки во FreeBSD" 
Сообщение от dimus Искать по авторуВ закладки(??) on 06-Июн-05, 10:42  (MSK)
У меня в /dev нет psm0, а есть только sysmouse (FreeBSD 5.4)
В rc.conf я прописал этот порт, но пополамовская мыша так и не заработала. Я тут подумал, что может юсб-мыши так глючили именно из-за ссылки на этот sysmouse (когда их включал, ссылку я не переправил) Будет время - проверю это предположение.

Небольшое отступление.
По поводу семидолларовых мышей - они хороши, если ты ими только работаешь. А я еще люблю играть. Моя старая M-BD58 выдержала более 3 лет(!) игр(!!!), и сейчас еще работает, правда на левой кнопке пришлось поменять переключатель, и краска на кнопках протерлась до пластмассы, так что видок у нее не весьма забавный. Моя новая MX310 - это вообще песня! Стоит взять в руку, и выпускать не хочется. Ход очень плавный, и ее не срывает. После других мышей ощущение как будто пересел с запорожца на мерседес. В контре позволяет играть на очень низком сенсе, что приводит к офигенному повышению точности стрельбы. Всем очень рекомендую.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "Мышиные гонки во FreeBSD" 
Сообщение от lavr emailИскать по авторуВ закладки on 06-Июн-05, 11:55  (MSK)
>У меня в /dev нет psm0, а есть только sysmouse (FreeBSD 5.4)
>
>В rc.conf я прописал этот порт, но пополамовская мыша так и не
>заработала. Я тут подумал, что может юсб-мыши так глючили именно из-за
>ссылки на этот sysmouse (когда их включал, ссылку я не переправил)
>Будет время - проверю это предположение.

man 4 psm - читай и вставляй в ядро

>Небольшое отступление.
>По поводу семидолларовых мышей - они хороши, если ты ими только работаешь.
>А я еще люблю играть. Моя старая M-BD58 выдержала более 3
>лет(!) игр(!!!), и сейчас еще работает, правда на левой кнопке пришлось
>поменять переключатель, и краска на кнопках протерлась до пластмассы, так что
>видок у нее не весьма забавный. Моя новая MX310 - это
>вообще песня! Стоит взять в руку, и выпускать не хочется. Ход
>очень плавный, и ее не срывает. После других мышей ощущение как
>будто пересел с запорожца на мерседес. В контре позволяет играть на
>очень низком сенсе, что приводит к офигенному повышению точности стрельбы. Всем
>очень рекомендую.

могу конечно приврать, но logitech'овскими мышами пользуюсь не меньше
15 лет и работают они у меня по 5 лет и больше без проблем, любого
азиатского производства. Выбрасываются в корзину без сожаления ввиду
стоимости от 3 до 5$, да и выбрасываются только когда уже совсем лениво
разбирать и полностью вычищать.
Поэтому никакого привыкания НЕ НУЖНО и париться с выбором не нужно,
настраивать НЕ НУЖНО, хотя это не проблема и главное НИКАКИХ сожалений
ни по функционалу, ни по деньгам.
Все что нужно - это настроить и буить если не "мерседес", то уж жучок или
ауди эт точно.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "Мышиные гонки во FreeBSD" 
Сообщение от dimus Искать по авторуВ закладки(??) on 06-Июн-05, 12:11  (MSK)
Вопрос - а Вы работаете или еще и играете? Просто при игре нагрузка на мышу в десятки (а может и в сотни) раз больше, чем при работе, поэтому срок жизни у них получается различный. У меня Genius NetScroll вылетела за три месяца интенсивных побоищ. После этого была куплена упоминавшееся выше 58 логитеч, которая прожила уже более 3 лет. Для ИГРОВОЙ мыши это более чем почтенный возраст.
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Мышиные гонки во FreeBSD" 
Сообщение от Byte Искать по авторуВ закладки(ok) on 03-Июн-05, 15:21  (MSK)
>Поставил на свою тестовую машину свежеслитую FreeBSD 5.4 и столкнулся с очень
>любопытным глюком: мышь которая нормально работает в линуксе и оффтопике, во
>фре работать не хочет ни в какую (независимо от того, что
>я с ней делаю, курсор висит посередине экрана и ни на
>что не реагирует). Мышь Logitech M-S48a PS/2
>Я решил попробовать другую мышь - Logitech M-BD58 USB. При втыкании в
>комп на консоль вылезло сообщение о том, что обнаружена USB мыша,
>после чего курсор стал двигаться, но очень странно: вместо тог, чтобы
>стоять на месте, как это положено нормальному курсору мыши, когда ее
>не трогают, он скачет как ошпаренный по площади порядка 9 кв
>см. Если же попытаешься его сдвинуть, то он летает как бешенный
>по всему экрану, и затормозить его очень сложно.
>Для очистки совести я воткнул антитеррористическую мышь Logitech MX310, и с ней
>повторилась та же история, что и с BD-58.
>Вопрос: с чем могут быть связаны вышеперечисленные глюки и как их устранить?
>
>
>Железо: Athlon XP 2600/2x256/HDD Seagate 80/ASUS A7N8X-X/GF FX5200
>
>Еще один вопрос: как сделать, чтобы для смены раскладки во freebsd (консоль)
>использовать правый CTRL+Shift вместо CapsLock


Если мышь в иксах скачет то :
При настройке мыши выбираеш Disable mouse daemon.И при настройке мыши для иксов ставиш /dev/psm для мыши. Все должно нормально заработать.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Мышиные гонки во FreeBSD" 
Сообщение от Kirill_AG emailИскать по авторуВ закладки(ok) on 03-Июн-05, 15:57  (MSK)
>Поставил на свою тестовую машину свежеслитую FreeBSD 5.4 и столкнулся с ...

в /etc/rc.conf

moused_enable="yes"
moused_flags="-r high -z 4 5 -w 5 -a 1"
moused_port="/dev/порт мыши"

подходит для мышей с тремя кнопками и одним колесом

с консолью - к Паскалю на сайт по указанной выше ссылке

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру