LinuxForum.Fans
Тема

Мышь на COM1 в OpenSUSE 11.2

Автор: dvpt 30 сообщений 5711 просмотров
#119890

Заменил в старом компе операцинную систему OpenSUSE 11.1 на OpenSUSE 11.2
Все хорошо, но не работает старя мышь через COM1
Как заставить ее работать ? На OpenSUSE 11.1 работала.

#119891

не работает вообще? попробуй вытащить из разъема подождать и опять вставить, мне помогало на убунте :o

#119892

Попробовал, не помогло :(

#119957

а мыш утя случаем без дров? бывают геймерский с дровами а под 11.2 мож не интегрироватся

#120061

Но мышь на OpenSUSE 11.1 работала! Что изменилось?

#120065
dvpt написал:
Заменил в старом компе операцинную систему OpenSUSE 11.1 на OpenSUSE 11.2
Все хорошо, но не работает старя мышь через COM1
Как заставить ее работать ? На OpenSUSE 11.1 работала.

что там? hal? devicekit? udev? посмотрите что поменялось, и настраивайте. в слаке сейчас HAL

для HAL под спойлером. для остального что-то вроде того...
в совсем старых осях надо /etc/xorg.conf править...

Показать
$ cat /etc/hal/fdi/policy/10-x11-input.fdi
<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
<device>
<!-- Mouse configuration -->
<!--
<match key="info.capabilities" contains="input.mouse">
<merge key="input.device" type="string">/dev/ttyS0</merge>
<merge key="linux.device_file" type="string">/dev/ttyS0</merge>
<merge key="input.x11_driver" type="string">mouse</merge>
</match>
-->
<!-- Для новых мышек -->
<match key="info.capabilities" contains="input.mouse">
<merge key="input.x11_driver" type="string">evdev</merge>
</match>
<!-- -->

<!-- Keyboard configuration
Section "InputDevice"
Driver "evdev"
Option "XkbLayout" "en_US,ru(winkeys)"
Option "XkbVariant" ",winkeys"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbOptions" "grp:shift_toggle,grp_led:scrool"
EndSection
-->
<match key="info.capabilities" contains="input.keymap">
<append key="info.callouts.add" type="strlist">hal-setup-keymap</append>
</match>
<match key="info.capabilities" contains="input.keys">
<merge key="input.xkb.rules" type="string">xorg</merge>
<merge key="input.x11_driver" type="string">evdev</merge>
<merge key="input.xkb.layout" type="string">en_US,ru</merge>
<merge key="input.xkb.model" type="string">pc104</merge>
<merge key="input.xkb.variant" type="string">,winkeys</merge>
<merge key="input.xkb.options" type="string">grp:caps_toggle,grp_led:scroll</merge>
</match>
</device>
</deviceinfo>

#120168

Да кто ее знает что там было в старой, не ставить же ее снова:(

#120170

/etc/xorg.conf правил, не помогло:(

Section "ServerFlags"
Option "AutoAddDevices" "off"
Option "AllowEmptyInput" "false"
Option "AutoEnableDevices" "false"

#120183
dvpt написал:
Да кто ее знает что там было в старой, не ставить же ее снова:(

дык какая разница, что было в старой?
в новой надо видимо править

text
Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "mouse"
    Option        "Protocol" "auto"
    Option        "Device" "/dev/input/mice"
    Option        "ZAxisMapping" "4 5 6 7"
EndSection

у вас там что прописано?
особенно интересует Device в этой секции.

#120208

Вообще такой секции - Section "InputDevice" - нет
и файл в /etc/X11 называется xorg.conf.install

#120228
dvpt написал:
Вообще такой секции - Section "InputDevice" - нет

если нет такой секции, то девайс (мыш) инициализируется не через этот конфиг.

dvpt написал:
и файл в /etc/X11 называется xorg.conf.install

значит он вообще не работает. нет у вас его. покажите что-ли dmesg | tail -n33 сразу после загрузки.

#120230

Может есть какая либо графическая программа отвечающая за настройку мыши?
Например в первых линуксах был Control-panel

#120234
dvpt написал:
Может есть какая либо графическая программа отвечающая за настройку мыши?
Например в первых линуксах был Control-panel

есть. только я не знаю, как она в сусе называется. И кроме того, наверное она уже не умеет COMовскую мышку :( Скорее всего придётся ручками править конфиги :( И скорее всего - перезагружаться (потому-что это быстрее, чем остановить иксы и перезагрузить в консоли udev, или что там у вас).

#120391

Вот нашел:
Настройка COM-мыши в Ubuntu Linux

Открыли файл конфигурации /etc/X11/xorg.conf

Приводим строчки настройки мыши в следующий вид

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/ttyS0"
Option "Protocol" "auto"
Option "Emulate3Buttons" "true"
EndSection

Где Option "Device" "/dev/ttyS0" означает то что мыша подключена к порту COM1.
Если она подключена к COM2 то /dev/ttyS0 - нужно поменять на /dev/ttyS1.

Но в OpenSUSE нет файла /etc/X11/xorg.conf, сделал.
Попробовал. Не помогло :(

#120460
dvpt написал:
Но в OpenSUSE нет файла /etc/X11/xorg.conf, сделал.
Попробовал. Не помогло

именно потому я вам такого и не советовал :)
что у вас теперь пишется про эту мыш в /var/log/Xorg.0.log ?

#120591

Пишет:


(==) |-->Input Device "Configured Mouse"
(II) Cannot locate a core keyboard device.
(==) No Layout section. Using the first core pointer device.
(II) The server relies on HAL to provide the list of input devices.
If no devices become available, reconfigure HAL or disable AllowEmptyInput.
(WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
(WW) Disabling Configured Mouse
(II) Loader magic: 0x3ac0
(II) Module ABI versions:
X.Org ANSI C Emulation: 0.4
X.Org Video Driver: 5.0
X.Org XInput driver : 4.0
X.Org Server Extension : 2.0
(II) Loader running on linux
(++) using VT number 7

#120592
text

(II) config/hal: Adding input device  USB OPTICAL MOUSE
(**)  USB OPTICAL MOUSE: always reports core events
(**)  USB OPTICAL MOUSE: Device: "/dev/input/event1"
(II)  USB OPTICAL MOUSE: Found 3 mouse buttons
(II)  USB OPTICAL MOUSE: Found x and y relative axes
(II)  USB OPTICAL MOUSE: Found scroll wheel(s)
(II)  USB OPTICAL MOUSE: Configuring as mouse
(**)  USB OPTICAL MOUSE: YAxisMapping: buttons 4 and 5
(**)  USB OPTICAL MOUSE: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device " USB OPTICAL MOUSE" (type: MOUSE)
(**)  USB OPTICAL MOUSE: (accel) keeping acceleration scheme 1
(**)  USB OPTICAL MOUSE: (accel) filter chain progression: 2.00
(**)  USB OPTICAL MOUSE: (accel) filter stage 0: 20.00 ms
(**)  USB OPTICAL MOUSE: (accel) set acceleration profile 0
(II)  USB OPTICAL MOUSE: initialized for relative axes.
(II) config/hal: Adding input device Sleep Button
(**) Sleep Button: always reports core events
(**) Sleep Button: Device: "/dev/input/event4"
(II) Sleep Button: Found keys
(II) Sleep Button: Configuring as keyboard
(II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "evdev"
(**) Option "xkb_layout" "us,ru"
(**) Option "xkb_variant" ",winkeys"
(**) Option "xkb_options" "grp:ctrl_shift_toggle,grp_led:scroll"
(II) XKB: reuse xkmfile /var/lib/xkb/compiled/server-5A17DDA4155713E8019F4322412955515F71D168.xkm
#120605

OpenSUSE вооще не видит мышь на COM1

#120621
dvpt написал:
(II) USB OPTICAL MOUSE: Found 3 mouse buttons
dvpt написал:
OpenSUSE вооще не видит мышь на COM1

потому-что видит usb мыш. её надо отключить, и добавить вместо неё /dev/ttyS0
так у вас есть каталог /etc/hal/ ? что в нём?

#120712

Там в /etc/hal/ каталог - fdi - а в нем каталоги
information
policy
preprobe

Войдите или зарегистрируйтесь, чтобы ответить.