LogitechM-BT58 не работает колесо (Linux)

kataich

Попробовал сделать то, что было в интернете - не получилось.
Вот та часть /etc/X11/xorg.conf, которая отвечает за мышь
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "IMPS/2"
Option "ZAxisMapping" "4 5"
Option "Buttons" "6"
Option "Emulate3Buttons" "true"
EndSection
Буду признателен за помощь.

vall

попробуй протоколы ImPS/2, ExplorerPS/2 и убери Buttons он не нужен
да и эмуляция третьей кнопки тебе не нужна, раз колесо есть

kataich

Так тоже не помогает
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "IMPS/2"
# Option "Buttons" "5"
Option "ZAxisMapping" "4 5"
# Option "Buttons" "6"
# Option "Emulate3Buttons" "true"
EndSection

disna

извини за глупый вопрос...иксы перезагружал?

kataich

Ага

kataich

Прости и ты меня за глупый вопрос, а у тебя какая мышь?

disna

дома - a4(ps/2 на работе - жениус
жениус работает с твоим конфигом, дома конфиг такой:

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/psaux"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
EndSection

kataich

А важно, что мышь "сидит" на ps/2 или нет?

disna

видимо, от этого зависит опция "Device"

kataich

Здесь
http://faq.altlinux.ru/index.php?action=listq&nf=1&q...
написано следующее
Для ядра 2.6:
- /dev/input/mice - ввод от всех мышей, поддерживаемых ядром (USB, PS/2,
даже serial, если их соответствующим образом настроить). Как и в 2.4,
могут использоваться протоколы PS/2, IMPS/2, ExplorerPS/2 вне
зависимости от типа подключенных устройств.
- /dev/psaux - то же самое, что и /dev/input/mice.

disna

ок, буду знать

Ober

BT58 нету, а вот BJ58 как раз с таким, почти пустым конфигом отлично заработала =)

vall

sudo cat /dev/input/mice
и подёргай мышу, может у тебя вообще что-то отпало в другом месте

slonishka

sudo cat /dev/input/mice > /dev/dsp

vall

ага, метод для слепых, только задолбаешься мышой дёргать — поток там на порядок меньше =)

kataich

Объясни, пожалуйста, что этим проверишь?
Мышь реагирует на нажатие правой, левой и средней клавиш, а вот прокрутка взад вперед не пашет.
Кстати, xev то же самое показал. Реагирует на button1,2,3 (левая, средняя и правая а на вперед-назад никак.

Ober

А если через evdev (/dev/input/event?) попробовать, тоже не реагирует?

Ober

Кстати, а мышь вообще рабочая? Я помню, была у меня мышь, там внутри что-то было сломано, и она именно на колесо не реагировала....

Fragaria

Этим проверишь, шлёт ли мышь вообще сигналы о прокрутке колесом, или нет. Если нет, то настраивать иксы нет смысла.

kataich

Моя мышь на прокрутку не реагирует
Нашел еще одну мышку, правда аналогичной модели (не могу сказать, рабочая ли она) - ситуация аналогичная
Ты считаешь, что нет смысла настраивать иксы, так как сигнал должен дойти до любого устройства, прописанного в xorg.cong?

Fragaria

нет, я считаю, что если cat /dev/input/mice не показывает ничего при прокрутке колеса, то изменением параметров секции <device> ты не добъёшься ничего. Нужно либо искать устройство, которое будет реагировать на прокрутку (/dev/input/* либо менять мышку.

kataich

Попробовал через edev , сделал reboot, после этого у меня перестала работать клавиатура - мышь работает
Насчет прокрутки не знаю - не удалось залогинится
Если что - и мышь, и клавиатура usb
Вытащил вообще мышку из разъема, затем перезагрузился - клавиатура заработала
Нашел клавиатуру PS/2 - все работает, но мышь без прокрутки

kataich

Понятно
Попробую

Ober

Ты, наверное, устройства в конфиге прописывал? Попробуй просто реакцию через sudo cat /dev/input/event? проверить. Ещё, чтобы устройства ввода посмотреть, может помочь содержимое /proc/bus/input/devices.
Оставить комментарий
Имя или ник:
Комментарий: