Кто виноват и что делать? (X.org и его конфиг)

nVidia, ATI, SIS, VIA и др.

Модератор: Модераторы разделов

G0dd
Сообщения: 6
ОС: Windows XP, Mandriva 2007

Кто виноват и что делать?

Сообщение G0dd »

Хоть эта проблема уже и поднималась, но я так и не смог заставить работать com мышь в Fedora Core 6.0. Раньше стояли ASP Linux Chip Edition и Knoppix - никаких проблем не наблюдалось.
Пробовал воспсльзоваться советами с этого форума (com мышь + Linux?), но в /etc/X11 вместо XF86Config-4 лежит какой-то XorgConfig!? Или я в чём-то ошибся?
:o Кто виноват и что делать? :(
Спасибо сказали:
Аватара пользователя
gaux
Сообщения: 185
ОС: FreeBSD

Re: Кто виноват и что делать?

Сообщение gaux »

Все правильно потому, что используется не XFree86, а Xorg. Процесс настройки остался прежним.
Спасибо сказали:
G0dd
Сообщения: 6
ОС: Windows XP, Mandriva 2007

Re: Кто виноват и что делать?

Сообщение G0dd »

Отредактировал Xorg.conf
Вот что получилось:

# Xorg configuration created by pyxf86config

Section "ServerLayout"
Identifier "Default Layout"
Screen "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru"
Option "XkbOptions" "grp:shifts_toggle,grp_led:scroll"
EndSection

Section "InputDevice"
Identifier "Serial Mouse"
Driver "mouse"
Option "Protocol" "Microsoft"
Option "Device" "/dev/ttyS0"
Option "Emulate3Buttons" "true"
Option "Emulate3Timeout" "70"
Option "SendCoreEvents" "true"
EndSection


Section "Device"
Identifier "Videocard0"
Driver "nv"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection


Жирным я выделил собственноручно созданную секцию

Опять мышь не работает!
Если заменить /dev/ttyS0 на /dev/tty0 то курсор мыши начинает дёргаться в правый нижний угол при нажатии Ctrl+Alt+Backspace, но по-прежнему не реагирует на движенья самой мышью :angry:
Что ещё можно сделать?
Спасибо сказали:
Аватара пользователя
esvaf
Бывший модератор
Сообщения: 844
Статус: экс- LinuxForum.Ru team
ОС: CentOS 5.3

Re: Кто виноват и что делать?

Сообщение esvaf »

Что делать? А ты пробовал конфигурить через консольную команду setup? там даже менюха, а не параметры командной строки.
А что касается /dev/tty0 - это не ком порт, а первая консоль, и там понятное дело идут какие-то сигналы, и драйвер мыши их так интерпретирует. Юзай /dev/ttyS0
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Кто виноват и что делать?

Сообщение sash-kan »

G0dd
для того, чтобы четко определиться с тем, к какому устройству подключена мышь, выполни простую команду cat над файлом устройства:
cat /dev/ttyS0
при движении мыши и нажатии кнопок должен сыпаться мусор. попробуй на всякий случай и /dev/ttS1 (мало ли, шлейфы не туда подсоединены).
p.s. прекратить выполнение команды cat можно с помощью ctrl+c

p.p.s. http://linuxforum.ru/index.php?showtopic=27194
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
makss
Сообщения: 226
ОС: Win+ Lin

Re: Кто виноват и что делать?

Сообщение makss »

Section "ServerLayout"
Identifier "Default Layout"
Screen "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
EndSection


Я бы сначала все таки сюда мышь добавил

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

InputDevice "Serial Mouse" "CorePointer"

в данном случае это
не воспринимайте Linux c позиции Windows, учитесь использовать командную строку
Спасибо сказали: