Daria 12.02.2010 17:35
Есть проблема! — "рестарт" мышки
У меня есть замечательная мышка, к которой я за несколько лет настолько привыкла, что толи мышка повторяет все контуры моей ладошки, толи моя ладонь полностью повторяет все контуры мышки. Но есть одна очень неприятная вещь, иногда датчики перемещения просто беспричинно перестают реагировать. Кнопки и скроллинг же ведут себя как не в чём не бывало. Пока я спасала ситуацию подключая вновь UBS штекер. Это был всего лишь вопрос времени, гнездо дало мне сегодня понять, что больше так делать у меня не получится.Так вот, дорогие мои, так как я использую Линукс, в котором можно делать всё и ещё немножко больше, я хочу узнать, как же себе помочь.
(Проблема скорее всего аппаратная, так как не зависит от операционной системы, но я хотела бы решить её программно.)
Shtsh 12.02.2010 17:40 #
+ 0 -
а перезапуск иксов помогает? ведь управление мышью только на них лежит.
можно ли перезапустить иксы так, чтоб сессия осталась. возможно я выражаюсь по дилетантски, под рестартом иксов я понимаю alt+ctrl+backspace; а под сохранением сессии то, что не завершались бы все программы.
Нет. По ctrl+alt+bcksp иксы убиваются -> убиваются все запущенные в нём программы
если мышка старая, возможен перелом провода на выходе из корпуса, такое часто бывает, особенно если провод тонкий.
сенсор чист, с другой мышкой этой же модели такие же недоразумения.
да, только это одно устройство, я думаю, что это исключает проблему с нехваткой напряжения.
У меня есть замечательная мышка, к которой я за несколько лет настолько привыкла, что толи мышка повторяет все контуры моей ладошки, толи моя ладонь полностью повторяет все контуры мышки
по сабжу - если проблема аппаратная, то и лечат ее аппаратно. Можешь хал перезапускать, наверняка он рулит твоими мышами. Боюсь не поможет только
Хы... А интересно, можно ли забодяжить скрипт, который висел бы в кроне и каждые несколько минут перезапускал бы хал?%)
отваливается раз-два в день, иногда может и неделю проработать. в общем отваливается на самых интересных местах: при игре в кваку, при сёрфинге, ... и т.д.
В общем, похоже на перетёртый кабель. Возьмите паяльник, возможно, тестер, ну... или парня с паяльником и тестером =). Найди место, исправь и будь счастлива.
Надломанный? Ну, мне кажется, там многожильные провода. "Надломать" их тяжело.
Эм, как это объяснить :) Обрыв внутри. Так что ли. Короче я к чему клоню, что согласен с вами :)
я просто не совсем понимаю, если бы пропадал контакт, то можно было бы просто потеребить штекер, хотя я никогда не пробовала это делать.
кабель всё-таки прозвоню тестером.
кабель всё-таки прозвоню тестером.
Даже на минимальной мощности контакт может быть очень хорошим. Попробуй в диагностических целях "потеребить штекер", когда мышь "застынет" в следущий раз.
хал попробуй ^ или же что нить в стиле "modprobe -r usb && modprobe usb" или же "psmouse", "usbhid","hid" (тобишь модули ядря, отвечающие за усбэ) не знаю какои именно. =)
Попробуйте посмотреть в логах, можно в тех же логах иксов на наличие флагов EE. Или посмотреть вывод команды dmesg.
Да мб после падения стоит тоже посмотреть логи. Посмотрите файл /var/log/Xorg.0.log. Смысл в том, что надо отследить, когда мышка проинициализируется и посмотреть где эта запись произошла. Если хотите решить проблему полностью.
Так-же может быть вариант того, что какая-нибудь железка не правильно работает, например питание не хватает компьютеру или usb порту.
Одним из решений, наверно уже писали, будет запустить что-нибудь в крон для перезапуска мышки. В общем, что-нибудь перезапускающее мышку.
Есть вариант из разряда линукс-вей. Посмотреть разработчика мышки и поискать в гугле аномалии. :)
Так-же может быть вариант того, что какая-нибудь железка не правильно работает, например питание не хватает компьютеру или usb порту.
Одним из решений, наверно уже писали, будет запустить что-нибудь в крон для перезапуска мышки. В общем, что-нибудь перезапускающее мышку.
Есть вариант из разряда линукс-вей. Посмотреть разработчика мышки и поискать в гугле аномалии. :)
Случалось ли такое, если мышь не трогать?
хм.. так как это происходит не так часто, и спровоцировать такое поведение у меня не получалось, то я затрудняюсь ответить.
xorg.conf
Option "ReopenAttempts" "1000"
Option "ReopenAttempts" "1000"