Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: [HOWTO] Myš Logitech MX610  (Přečteno 2990 krát)

Michal Basl

  • Návštěvník
  • Příspěvků: 41
[HOWTO] Myš Logitech MX610
« kdy: 31 Července 2007, 23:15:47 »
Mám myš Logitech MX610 a nějak ji nemůžu rozchodit, teda hlavně boční tlačítka vpřed a vzad v historii prohlížečů.
Myš mi funguje, základní 3tlačítka + kolečko také, ovládání hlasitosti je OK, tlačítko pošty otevírá nový mail (ale o tahle dvě tlačítka mi ani moc nejde - email a chat), ale ty dvě potvory u palce ne a ne...
Zkoušel jsem různý návody a částečně už uspěl a mx610hack mi nějak nejde ze zdrojových kódů nainstalovat a stejně nevím jestli tudy vede cesta, takže pokud někdo máte stejnou myšku na Kubuntu 7.04 tak mi PLS písněte co s tím, díky.

Michal Basl

  • Návštěvník
  • Příspěvků: 41
[HOWTO] Myš Logitech MX610
« Odpověď #1 kdy: 12 Srpna 2007, 13:47:11 »
No takže se mi to nějak podařilo. Na myši fungují klasická tlačítka, kolečko, ovládání zvuku, tlačítko pro mail a po stranách tlačítka na historii.

Vycházel jsem z tohoto návodu:
http://ubuntuforums.org/showthread.php?t=332256

Návod je primárně určen pro funkční KDE, ale po malých úpravách i pro Gnome a jiné window managery.[/u]

1) instalace balíčků xvkbd, xbindkeys, xserver-xorg-input-evdev
Citace
sudo aptitude install xvkbd xbindkeys xserver-xorg-input-evdev
2) vytvoření souboru /etc/udev/rules.d/19-local.rules
Citace
sudo kate /etc/udev/rules.d/19-local.rules
vložit text:
Kód: [Vybrat]
KERNEL=="hiddev*", NAME="%k", MODE="666"
KERNEL=="event*", SYSFS{../name}=="Logitech USB Receiver", NAME="input/mx610"
3) vytvoření souboru ~/.xbindkeysrc
Citace
kate ~/.xbindkeysrc
Není zde použito sudo, proto aby se soubor uložil v domovské složce uživatele /home/uživatel a ne v /root

vložit text:
Kód: [Vybrat]
###########################
# xbindkeys configuration #
###########################
#
# Version: 0.1.3
#
# If you edit this, do not forget to uncomment any lines that you change.
# The pound(#) symbol may be used anywhere for comments.

#
# A list of keys is in /usr/include/X11/keysym.h and in
# /usr/include/X11/keysymdef.h
# The XK_ is not needed.
#
# List of modifier (on my keyboard):
#   Control, Shift, Mod1 (Alt), Mod2 (NumLock),
#   Mod3 (CapsLock), Mod4, Mod5 (Scroll).
#
# Another way to specifie a key is to use 'xev' and set the
# keycode with c:nnn or the modifier with m:nnn where nnn is
# the keycode or the state returned by xev
#
# This file is created by xbindkey_config
# The structure is :
# # Remark
# "command"
# m:xxx + c:xxx
# Shift+...

#keystate_numlock = enable
#keystate_scrolllock = enable
#keystate_capslock = enable

# Backward buttons
"xvkbd -xsendevent -text "\[Alt_L]\[Left]""
   m:0x0 + b:8

# Forward button
"xvkbd -xsendevent -text "\[Alt_L]\[Right]""
   m:0x0 + b:9

#

# End of xbindkeys configuration
4) vytvoření odkazu na aplikaci "xbindkeys" ve složce ~/.kde/Autostart aby došlo k jeho spuštění po startu
Kód: [Vybrat]
ln -s /usr/bin/xbindkeys ~/.kde/Autostart5) vytvoření zálohy xorg.conf:
Citace
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.zaloha
6) otevření souboru xorg.conf:
Citace
sudo kate /etc/X11/xorg.conf
7) úprava xorg.conf

Zkontrolovat sekce a když tak přidat záznam:
Citace
v sekci "ServerLayout": InputDevice "Configured Mouse"
v sekci "Module": load "evdev"
Upravit záznam pro myš aby vypadal takhle:
Kód: [Vybrat]
Section "InputDevice"
    Identifier     "Configured Mouse"
    Driver         "evdev"
    Option         "Device" "/dev/input/mx610"
    Option         "Name" "Logitech USB RECEIVER"
    Option         "Buttons" "10"
    Option         "ZAxisMapping" "4 5"
EndSection
8) restart X serveru CTRL+ALT+ <-- (BACKSPACE) nebo restart systému.

Milhouse

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5726
[HOWTO] Myš Logitech MX610
« Odpověď #2 kdy: 12 Srpna 2007, 14:53:41 »
Nevadí, vyřeším to odkazem sem na tuto diskuzi. Ty naše povídačky tu promažu, ať to tady není příliš zaplácané.

N. Á. V. O. D. Y.
 "...naše práce není vidět, ale je důležitá!"

Milhouse

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5726
[HOWTO] Myš Logitech MX610
« Odpověď #3 kdy: 12 Srpna 2007, 15:25:14 »
Trochu jsem to upravil.

Mohl by někdo dodat příkazy pro body 2,3, a 4?

N. Á. V. O. D. Y.
 "...naše práce není vidět, ale je důležitá!"

Michal Basl

  • Návštěvník
  • Příspěvků: 41
[HOWTO] Myš Logitech MX610
« Odpověď #4 kdy: 13 Srpna 2007, 08:05:18 »
Trošku jsem to taky poupravil, ale nevím jestli je to OK.
Používám Kubuntu a kombinaci příkazové řádky a grafického rozhraní, takže pro vytváření nových souborů jsem objevil způsob s editorem vim. Zástupce ve složce /home/uživatel/.kde/Autostart vyrobím "klikací" metodou a uživatelé s GNOME to budou mít určitě jinak.
A naposledy mám za to že je třeba restartovat celý komp ne jen X-server, ale nejsem si jistý.

Milhouse

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5726
[HOWTO] Myš Logitech MX610
« Odpověď #5 kdy: 13 Srpna 2007, 19:29:13 »
No jo, jsem to trubka. Přemýšlím nad příkazem, jak vytvořit soubor a přitom stačí otevřít editor s neexistujícím souborem. :)
Taky to pozměním, místo VIM dám "nano". Je to klasický editor, ve VIMu se neznalí ztrácí. A znalí si poradí sami ;)

Příkaz pro symbolický link doplněn.

N. Á. V. O. D. Y.
 "...naše práce není vidět, ale je důležitá!"

Milhouse

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5726
[HOWTO] Myš Logitech MX610
« Odpověď #6 kdy: 13 Srpna 2007, 19:38:22 »
Tak nakonec, proč to dělat pouze pro terminál, když to jde v grafice. :) Jako editor jsem uvedl Kate. Lehčí je sice Kedit, ale není ve výchozí instalaci.

Po nějaké době tu tyhle komentáře zase smažu.

N. Á. V. O. D. Y.
 "...naše práce není vidět, ale je důležitá!"

Michal Basl

  • Návštěvník
  • Příspěvků: 41
[HOWTO] Myš Logitech MX610
« Odpověď #7 kdy: 13 Srpna 2007, 21:07:37 »
Super, tak už jsme to dali společně nějak dohromady, díky za výpomoc.
Teď aby to ještě někdo ozkoušel, jestli to bude fungovat i na jiném PC.

 

Provoz zaštiťuje spolek OpenAlt.