Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: [HOWTO] Продвинутая настройка мыши Logitech (v. 2)  (Прочитано 131632 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн Alx1m1K

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Всем здравствуйте. И снова про Ubuntu 8.04 и мышь.
Я настраивал этим способом bluetooth мышку Logitech V470. После загрузки ОС все работает нормально. Но так как это блютусная мышка, то после некоторого периода бездействия она отключается. Проблема в том что после таких "отключений" дополнительные кнопки(наклон колесика влево и вправо) перестают  работать. Даже по команде xev их невидно. Рестарт иксов возвращает все на свои места.
Вот кусок xorg.conf
Section "InputDevice"
        Identifier      "Logitech V470"
        Driver          "evdev"
        Option          "Name"          "Bluetooth Laser Travel Mouse"
    Option      "Device" "/dev/input/event9"
        Option          "HWHEELRelativeAxisButtons" "7 6"
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Synaptics Touchpad"
        InputDevice     "Logitech V470" "SendCoreEvents"
EndSection
В независимости от присутствия/отсутствия пункта "NAME" мышь ведет себя одинаково. Тачпад из ServerLayout неубираю т.к. использую))
Вот вывод  cat /proc/bus/input/devices
I: Bus=0017 Vendor=0001 Product=0001 Version=0100
N: Name="Macintosh mouse button emulation"
P: Phys=
S: Sysfs=/devices/virtual/input/input0
U: Uniq=
H: Handlers=mouse0 event0
B: EV=7
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=3

I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
S: Sysfs=/devices/platform/i8042/serio0/input/input1
U: Uniq=
H: Handlers=kbd event1
B: EV=120013
B: KEY=4 2000000 3803078 f800d001 feffffdf ffefffff ffffffff ffffffff
B: MSC=10
B: LED=7

I: Bus=0003 Vendor=046d Product=c50e Version=0111
N: Name="Logitech USB RECEIVER"
P: Phys=usb-0000:00:1d.2-1/input0
S: Sysfs=/devices/pci0000:00/0000:00:1d.2/usb3/3-1/3-1:1.0/input/input2
U: Uniq=
H: Handlers=mouse1 event2
B: EV=20017
B: KEY=ffff0000 0 0 0 0 0 0 0 0
B: REL=143
B: MSC=10
B: LED=ff00

I: Bus=0010 Vendor=001f Product=0001 Version=0100
N: Name="PC Speaker"
P: Phys=isa0061/input0
S: Sysfs=/devices/platform/pcspkr/input/input3
U: Uniq=
H: Handlers=kbd event3
B: EV=40001
B: SND=6

I: Bus=0019 Vendor=0000 Product=0002 Version=0000
N: Name="Power Button (FF)"
P: Phys=LNXPWRBN/button/input0
S: Sysfs=/devices/virtual/input/input4
U: Uniq=
H: Handlers=kbd event4
B: EV=3
B: KEY=100000 0 0 0

I: Bus=0019 Vendor=0000 Product=0003 Version=0000
N: Name="Sleep Button (CM)"
P: Phys=PNP0C0E/button/input0
S: Sysfs=/devices/virtual/input/input5
U: Uniq=
H: Handlers=kbd event5
B: EV=3
B: KEY=4000 0 0 0 0

I: Bus=0019 Vendor=0000 Product=0005 Version=0000
N: Name="Lid Switch"
P: Phys=PNP0C0D/button/input0
S: Sysfs=/devices/virtual/input/input6
U: Uniq=
H: Handlers=event6
B: EV=21
B: SW=1

I: Bus=0019 Vendor=0000 Product=0006 Version=0000
N: Name="Video Bus"
P: Phys=LNXVIDEO/video/input0
S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0A03:00/LNXVIDEO:00/input/input7
U: Uniq=
H: Handlers=kbd event7
B: EV=3
B: KEY=3f000b 0 0 0 0 0 0 0

I: Bus=0011 Vendor=0002 Product=0007 Version=11b1
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio4/input0
S: Sysfs=/devices/platform/i8042/serio4/input/input8
U: Uniq=
H: Handlers=mouse2 event8
B: EV=b
B: KEY=6420 0 70000 0 0 0 0 0 0 0 0
B: ABS=11000003

I: Bus=0005 Vendor=046d Product=b008 Version=0313
N: Name="Bluetooth Laser Travel Mouse"
P: Phys=00:02:C7:67:A3:61
S: Sysfs=/devices/pci0000:00/0000:00:1d.2/usb3/3-2/3-2:1.0/hci0/acl0007619B1C03/input/input9
U: Uniq=00:07:61:9B:1C:03
H: Handlers=mouse3 event9
B: EV=17
B: KEY=ff0000 0 0 0 0 0 0 0 0
B: REL=143
B: MSC=10
======================
P.S. Заметил, что после "отключений" меняется строка
S: Sysfs=/devices/pci0000:00/0000:00:1d.2/usb3/3-2/3-2:1.0/hci0/acl0007619B1C03/input/input9input9 становится input10 и т.д. Все остальное остается такимже.
Как побороть?
« Последнее редактирование: 15 Мая 2008, 16:51:48 от Alx1m1K »

Оффлайн majeX

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
На 6ю и 7ю кнопки мыши Alt+right и Alt+left ставятся нормально. А как на 8ю кнопку мыши в конфиге XBindKeys поставить Backspace?
"xvkbd -xsendevent -text "\[Backspace]""
  m:0x0 + b:8
не работает.

Оффлайн sNick

  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
есть мышь Genius Traveler 320http://genius.ru/Product.aspx?ProductID=10775&archive=0
в xev ничего не происходит на нажатие MSN'овской кнопки и при попытке скролинга вправо и влево..
в чём может быть причина??

Оффлайн fufar

  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: HOWTO: Продвинутая настройка мыши Logitech (v. 2)
« Ответ #78 : 05 Июня 2008, 00:40:18 »
я попробовал сделать по инструкции, но на вывод устройст он дает:
I: Bus=0017 Vendor=0001 Product=0001 Version=0100
N: Name="Macintosh mouse button emulation"
P: Phys=
S: Sysfs=/devices/virtual/input/input0
U: Uniq=
H: Handlers=mouse0 event0
B: EV=7
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=3

I: Bus=0003 Vendor=046d Product=c517 Version=0110
N: Name="Logitech USB Receiver"
P: Phys=usb-0000:00:1d.2-2/input0
S: Sysfs=/devices/pci0000:00/0000:00:1d.2/usb3/3-2/3-2:1.0/input/input1
U: Uniq=
H: Handlers=kbd event1
B: EV=120013
B: KEY=10000 7 ff800000 7ff febeffdf ffefffff ffffffff fffffffe
B: MSC=10
B: LED=1f

I: Bus=0003 Vendor=046d Product=c517 Version=0110
N: Name="Logitech USB Receiver"
P: Phys=usb-0000:00:1d.2-2/input1
S: Sysfs=/devices/pci0000:00/0000:00:1d.2/usb3/3-2/3-2:1.1/input/input2
U: Uniq=
H: Handlers=kbd mouse1 event2
B: EV=1f
B: KEY=37fff 4ac332f bf084444 0 0 ff0001 1f84 8a37cc00 667bfa dd71dfed 9e0000 0 0 0
B: REL=1c3
B: ABS=1 0
B: MSC=10


мышь кажется mx600, из комплекта Cordless Desktop 3000.
Что мне надо указывать дальше?

Оффлайн dmig

  • Старожил
  • *
  • Сообщений: 1668
    • Просмотр профиля
Re: HOWTO: Продвинутая настройка мыши Logitech (v. 2)
« Ответ #79 : 05 Июня 2008, 12:55:08 »
fufar
система какая? hardy?
тогда так:
Section "InputDevice"
Identifier "Logitech Mouse"
Driver "evdev"
Option "CorePointer"
Option "Device" "деавйс-ид"
Option "RelHWHEELOptions" "invert"
EndSection
где девайс-ид получается командой:
find /dev/input/by-id/ -name "*event-mouse"

Оффлайн fufar

  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: HOWTO: Продвинутая настройка мыши Logitech (v. 2)
« Ответ #80 : 06 Июня 2008, 03:50:38 »
на это выдает строку
/dev/input/by-id/usb-Logitech_USB_Receiver-event-mouse
т.е девайс-ид это "usb-Logitech_USB_Receiver-event-mouse"??

Оффлайн dmig

  • Старожил
  • *
  • Сообщений: 1668
    • Просмотр профиля
Re: HOWTO: Продвинутая настройка мыши Logitech (v. 2)
« Ответ #81 : 06 Июня 2008, 14:30:25 »
нет, /dev/input/by-id/usb-Logitech_USB_Receiver-event-mouse

Оффлайн Gaz-Gaz

  • Любитель
  • *
  • Сообщений: 68
    • Просмотр профиля
Re: HOWTO: Продвинутая настройка мыши Logitech (v. 2)
« Ответ #82 : 11 Июня 2008, 07:12:04 »
Вопрос.

Можно ли настроить автоперемещение мыши на кнопки по-умолчанию?

Например в офисе можно выбрать сервис-параметры-вид-позиционирование_мыши. А для иксов вцелом? или оболом...?
на Ubuntu с 2007 года. LAMP

Оффлайн sysanin

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: HOWTO: Продвинутая настройка мыши Logitech (v. 2)
« Ответ #83 : 14 Июля 2008, 00:03:37 »
 Name="Macintosh mouse button emulation" - что это зверь такой?

Оффлайн dmig

  • Старожил
  • *
  • Сообщений: 1668
    • Просмотр профиля
Re: HOWTO: Продвинутая настройка мыши Logitech (v. 2)
« Ответ #84 : 14 Июля 2008, 13:05:12 »
Name="Macintosh mouse button emulation" - что это зверь такой?
это бред. в каноникал очень много внимания уделяют работе убунты на маках.
а родные мышки у маков - однокнопочные. а этот эмулятор позволяет использовать какую-то комбинацию клавиш вместо правой кнопки.

Оффлайн kiev

  • Активист
  • *
  • Сообщений: 412
    • Просмотр профиля
    • Соционическое типирование и консультирование
Re: HOWTO: Продвинутая настройка мыши Logitech (v. 2)
« Ответ #85 : 13 Августа 2008, 10:35:16 »
как только добавляю в xorg.conf  evdev или через Driver          "evdev" или через Option        "Protocol"        "evdev" - usb ьышь напрочь перестает работать

plin2s

  • Гость
Re: HOWTO: Продвинутая настройка мыши Logitech (v. 2)
« Ответ #86 : 13 Августа 2008, 16:15:32 »
как только добавляю в xorg.conf  evdev или через Driver          "evdev" или через Option        "Protocol"        "evdev" - usb ьышь напрочь перестает работать
если не ошибаюсь, то надо вписывать device-id
выше сообщениями это было описано

Оффлайн Invisible_DEATH

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: HOWTO: Продвинутая настройка мыши Logitech (v. 2)
« Ответ #87 : 13 Сентября 2008, 10:45:06 »
У меня проблемка с 'Logitech Pilot Optical Mouse'... правая кнопка при нажатии творит странные вещи. Выполняет она свое прямое назначение, но только по несколько раз в случайном порядке. Я думаю нужно увеличить частоту опроса устройства на наличие контакта под этой кнопкой. Но где это все находится? В граф. настройках мыши вторая вкладка не активна.

Оффлайн begemot

  • Активист
  • *
  • Сообщений: 385
  • Я отказался от наркотического яда - никотина!
    • Просмотр профиля
Re: HOWTO: Продвинутая настройка мыши Logitech (v. 2)
« Ответ #88 : 03 Ноября 2008, 09:40:46 »
Кто- нибудь в 8.10 настраивал? Надеюсь, всё работает без изменений?

Оффлайн gard

  • Любитель
  • *
  • Сообщений: 84
  • -=:area51:=-
    • Просмотр профиля
Re: HOWTO: Продвинутая настройка мыши Logitech (v. 2)
« Ответ #89 : 05 Января 2009, 15:13:52 »
Здравствуйте!
Вот на НГ подарили мне такую интересную мышк - Genius Traveler 320у. У нее стандартные 5 клавиш: левая, правая, колесо вних, колесо вверх, нажать на колесо.. и еще 3 дополнительные кнопки: колесо влево, колесо вправо, кнопка сверху.

Вот что говорит команда sudo cat /proc/bus/input/devices:
gard@gard-desktop:~$ sudo cat /proc/bus/input/devices
I: Bus=0003 Vendor=0458 Product=0065 Version=0110
N: Name="Genius 4D Scroll Mouse"
P: Phys=usb-0000:00:02.0-1/input0
S: Sysfs=/devices/pci0000:00/0000:00:02.0/usb1/1-1/1-1:1.0/input/input2
U: Uniq=
H: Handlers=kbd mouse1 event2
B: EV=2001f
B: KEY=37fff00ac3027 bf00444400000000 70001 c040a37c000 267bfad9415fed 8e000000000000 0
B: REL=1c3
B: ABS=100000000
B: MSC=10
B: LED=80

Как видно система мышку видит, но запуск команды xev никак не реагирует на нажатия дополнительных клавиш. Пытался менять xorg.conf, сделал так:
Section "InputDevice"
Identifier "Genius"
Driver "evdev"
Option "Protocol" "evdev"
Option "Dev Name" "Genius 4D Scroll Mouse"
Option "Dev Phys" "usb-0000:00:02.0-1/input0"
Option "Device" "/dev/input/event2"
EndSection

Но когда я пишу в секции:
Section "ServerLayout"
Identifier "Default Layout"
  screen 0 "Default Screen" 0 0
InputDevice    "Genius"
EndSection
свою "Genius", то мышка ездит только вверх/вниз при перезапуске иксов. Кто-нибудь настраивал доп клавиши. которые изначально не видел xev?

Вот еще вывод команды:
gard@gard-desktop:~$ sudo evtest /dev/input/event2
Input driver version is 1.0.0
Input device ID: bus 0x3 vendor 0x458 product 0x65 version 0x110
Input device name: "Genius 4D Scroll Mouse"
Supported events:
  Event type 0 (Reset)
    Event code 0 (Reset)
    Event code 1 (Key)
    Event code 2 (Relative)
    Event code 3 (Absolute)
    Event code 4 (?)
    Event code 17 (LED)
  Event type 1 (Key)
    Event code 113 (Mute)
    Event code 114 (VolumeDown)
    Event code 115 (VolumeUp)
    Event code 119 (Pause)
    Event code 128 (Stop)
    Event code 130 (Props)
    Event code 131 (Undo)
    Event code 133 (Copy)
    Event code 134 (Open)
    Event code 135 (Paste)
    Event code 136 (Find)
    Event code 137 (Cut)
    Event code 138 (Help)
    Event code 139 (Menu)
    Event code 140 (Calc)
    Event code 142 (Sleep)
    Event code 144 (File)
    Event code 150 (WWW)
    Event code 152 (Coffee)
    Event code 155 (Mail)
    Event code 156 (Bookmarks)
    Event code 158 (Back)
    Event code 159 (Forward)
    Event code 161 (EjectCD)
    Event code 163 (NextSong)
    Event code 164 (PlayPause)
    Event code 165 (PreviousSong)
    Event code 166 (StopCD)
    Event code 167 (Record)
    Event code 168 (Rewind)
    Event code 169 (Phone)
    Event code 171 (Config)
    Event code 172 (HomePage)
    Event code 173 (Refresh)
    Event code 174 (Exit)
    Event code 177 (ScrollUp)
    Event code 178 (ScrollDown)
    Event code 181 (International1)
    Event code 206 (?)
    Event code 207 (?)
    Event code 208 (?)
    Event code 209 (?)
    Event code 210 (?)
    Event code 212 (?)
    Event code 213 (?)
    Event code 217 (?)
    Event code 219 (?)
    Event code 226 (?)
    Event code 234 (?)
    Event code 235 (?)
    Event code 256 (Btn0)
    Event code 272 (LeftBtn)
    Event code 273 (RightBtn)
    Event code 274 (MiddleBtn)
    Event code 354 (Goto)
    Event code 358 (Info)
    Event code 362 (Program)
    Event code 366 (PVR)
    Event code 376 (PC)
    Event code 377 (TV)
    Event code 378 (TV2)
    Event code 379 (VCR)
    Event code 380 (VCR2)
    Event code 381 (Sat)
    Event code 383 (CD)
    Event code 384 (Tape)
    Event code 385 (Radio)
    Event code 386 (Tuner)
    Event code 389 (DVD)
    Event code 396 (Memo)
    Event code 397 (Calendar)
    Event code 402 (ChannelUp)
    Event code 403 (ChannelDown)
    Event code 405 (Last)
    Event code 407 (Play)
    Event code 416 (Twen)
    Event code 417 (Break)
    Event code 418 (?)
    Event code 419 (?)
    Event code 420 (?)
    Event code 421 (?)
    Event code 422 (?)
    Event code 423 (?)
    Event code 424 (?)
    Event code 425 (?)
    Event code 426 (?)
    Event code 427 (?)
    Event code 428 (?)
    Event code 429 (?)
    Event code 430 (?)
    Event code 432 (?)
    Event code 433 (?)
  Event type 2 (Relative)
    Event code 0 (X)
    Event code 1 (Y)
    Event code 6 (HWheel)
    Event code 7 (Dial)
    Event code 8 (Wheel)
  Event type 3 (Absolute)
    Event code 32 (?)
      Value      0
      Min        0
      Max      572
  Event type 4 (?)
    Event code 4 (?)
  Event type 17 (LED)
    Event code 7 (Mute)
Testing ... (interrupt to exit)
Event: time 1231156692.473132, type 2 (Relative), code 8 (Wheel), value 1
Event: time 1231156692.473149, type 0 (Reset), code 0 (Reset), value 0
Event: time 1231156694.409246, type 2 (Relative), code 8 (Wheel), value -1
Event: time 1231156694.409263, type 0 (Reset), code 0 (Reset), value 0
Event: time 1231156696.201353, type 2 (Relative), code 6 (HWheel), value -1
Event: time 1231156696.201362, type 0 (Reset), code 0 (Reset), value 0
Event: time 1231156698.713491, type 2 (Relative), code 6 (HWheel), value 1
Event: time 1231156698.713499, type 0 (Reset), code 0 (Reset), value 0
Строчки:
Event: time 1231156696.201353, type 2 (Relative), code 6 (HWheel), value -1
Event: time 1231156696.201362, type 0 (Reset), code 0 (Reset), value 0
Event: time 1231156698.713491, type 2 (Relative), code 6 (HWheel), value 1
Event: time 1231156698.713499, type 0 (Reset), code 0 (Reset), value 0
отображают события нажатия колеса вбока, влево и вправо Hwheel, над ними - строки прокрутки колеса Wheel. Это что-нибудь мне дает?
« Последнее редактирование: 05 Января 2009, 16:17:06 от gard »
gard.area51@jabber.ru..

 

Страница сгенерирована за 0.028 секунд. Запросов: 21.