LINUX.ORG.RU

Мышь колбасит


0

0

Проблема с мышью в Линуксе. Поставил ASP 7.2. Моя мышь - Genius NetScroll+ PS/2. В процессе инсталляции мышь присутствовала. При установке указал ее как Genius NetScroll (без + !!!). При первой загрузке курсор мыши забился в правый верхний угол и вылазит максимум на пару сантиметров и то только по верхней границе экрана, потом сам возвращается обратно. Пробовал поставить другие мыши (COM, другую PS/2, только вот USB не пробовал :), при этом удалял предыдущие и ставил дрова под новые, при этом из угла мыши выходят, но все равно почти неуправляемые (не слушаются и кликают постоянно сами по себе). Линукс я поставил впервые, поэтому буду рад любому совету, так как я могу просто не знать чего то элементарного. Заранее благодарен за ответ.

anonymous

Мдя... Делаем как тебе проще. Поскольку писать все время [localhost@root]#
мне лениво, буду писать просто #. Это как командная строка выглядит.

Ну загрузись с компакта, выбрав rescue.
Зайди в папку mnt:
#cd /mnt
выведи листинг папок:
#ls
там будет нечто вроде папок /floppy, /disk. Зайди в одну из них
#cd floppy
Проверь содержимое.
#ls
Пусто? Отлично. Смонтируй туда винт с рутовым разделом. Все просто.
hda1 - первый раздел 1-го мастера, hda2 - второй раздел 1-го мастера,
соответственно, hdbx - х-вый раздел 1-го слейва, hdc - второй мастер, hdd -
второй слейв. Систему понял, я думаю.

Предположим, второй раздел первого мастера:
#mount /dev/hda2 /mnt/floppy

Теперь делаем как нам удобнее - чрутимся.
#chroot /mnt/floppy

Чудно, мы в системе. Надо бы mc запустить
#/usr/bin/mc

Заходим в папку /usr/X11R6/lib/X11
Находим файлик XF86Config-4

В нем должен быть примерно такой раздел:

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Device" "/dev/mouse"
Option "Protocol" "auto"
Option "Emulate3Buttons" "off"
Option "ZAxisMapping" "4 5"
EndSection

Поскольку у тебя 7.2, то опция auto еще в его иксах не появилась - староваты.
Скорее всего у тебя там прописано нечто вроде:
Option "Protocol" "NetMousePS/2"

Отлично, попробуй PS/2 или IMPS/2. Поясняю - прописываешь другой протокол,
перегружаешься. Грузишься с винта (а не с компакта), проверяешь, работает
ли. Не работает - следующий.

P.S. Лучше бы ты логитеч купил. imps/2 и все. И колесо нормальное.
Да и дистриб бы посвежее, что ли.

P.P.S. Кстати, дров не существует - ты меняешь лишь параметры.



jackill ★★★★★
()
Ответ на: комментарий от jackill

Че так сложно то. Монтироваться-перемонтироваться...

Жмете Ctrl Alt F1 (вместе) - выходите из графического режима. Логинитесь под рутом. Правите XF86Config-4. Перезапускаете X, ну или всю ситему.

Pumba
()
Ответ на: комментарий от jackill

Спасибо, все получилось, только нету скрола, а так все ок :) Я так понял, что правильно было бы сделать так:

Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Device" "/dev/mouse" Option "Protocol" "IMPS/2" Option "Emulate3Buttons" "off" Option "ZAxisMapping" "4 5" EndSection

но это для более новых версий. У меня это заработало так:

Section "Pointer" Identifier "Mouse0" Driver "mouse" Option "Device" "/dev/mouse" Option "Protocol" "IMPS/2" Emulate3Buttons EndSection

секция "InputDevice" в ASP 7.2 недоступна.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.