Bug 7561

Summary: Некорректное обнаружение мышью PS/2 (обычная Genius с колесом 3-кнопки)
Product: Sisyphus Reporter: Roman Savochenko <rom_as>
Component: hwdatabaseAssignee: Anton Farygin <rider>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: major    
Priority: P2 CC: rider, vsu
Version: unstable   
Hardware: all   
OS: Linux   

Description Roman Savochenko 2005-08-04 13:50:48 MSD
Дистрибутив: 3.0rc3
Обычную PS/2 мышь (обычная Genius с колесом 3-кнопки) обнаруживает как:
//====== /etc/X11/xorg.cfg ============
Section "InputDevice"
        Identifier  "mouse0"
        Driver      "mouse"
        Option      "Device" "/dev/input/mice"
        #"GenPS/2 Genius Wheel Mouse"
        Option      "Protocol" "ExplorerPS/2"
        Option      "Buttons" "7"
        Option      "ZAxisMapping" "6 7"
EndSection
//====== /etc/X11/xorg.cfg ============
Как следствие колесо скролит горизонтальный скрол по умолчанию.
Comment 1 Andrey Rahmatullin 2005-08-05 20:08:33 MSD
Для 5-кнопочных мышей с таким конфигом необходим xmodmap -e "pointer = 1 2 3 6 7 
4 5".
Для 3-кнопочных, понятно дело, надо так и писать - Buttons "5".
Comment 2 Sergey Vlasov 2005-08-05 22:53:45 MSD
На самом деле /dev/input/mice можно всегда настраивать с протоколом ExplorerPS/2
(только делать это надо правильно) - это эмуляция, которая работает всегда (даже
на ядрах 2.4.x).
Comment 3 Alexey Rusakov 2005-08-09 01:50:17 MSD
А можно ли в hwdatabase писать строчки ещё и для /etc/X11/xinit/Xmodmap?
Comment 4 Anton Farygin 2005-08-09 10:42:23 MSD
Можно подробнее, как это делать правильно ?
Comment 5 Anton Farygin 2005-08-17 19:08:49 MSD
исправлено в 0.3.16-alt1
Comment 6 Roman Savochenko 2005-08-21 19:45:36 MSD
(In reply to comment #5)
> исправлено в 0.3.16-alt1

Подтверждаю, проблему более не замечено.