Muudatused

Allikas: Pingviini viki

Logitech MX310 korralikult tööle

Lisatud 4561 baiti, 15. aprill 2006, kell 11:51
[[kategooria:gentoo]]


==Lühikokkuvõte==

Selles kiireks õpetuses üritan siis selgitada kuidas saada Logitech MX310 antudjuhul Gentoo all tööle. Ehk siis kuidas tööle rakendada k6ik need ''sidebuttonid'' ja ''scrollid''. Teiste distrote jaoks tuleb teil endil teatud etappe kohendada.

==Kerneli konfimine==

Kõige esimese asja tules üle vaadata teie kerneli konfiguratsioon.
<pre>
cd /usr/src/linux
su
make menuconfig
</pre>

Vajalikud seaded on siis järgmised

<pre>
Device Drivers --->
Input device support --->
<*> Event interface


Device Drivers --->
USB support --->

<M> USB Human Interface Device (full HID) support
[*] HID input layer support


Device Drivers --->
Input device support --->
[*] Provide legacy /dev/psaux device
(1024) Horizontal screen resolution
(768) Vertical screen resolution
[*] Mouse --->
<*> PS/2 mouse
</pre>

ja kui vajalikud muudatused tehtud

<pre>make && make modules_install</pre>

Valminud bzImage`ga teab ilmselt juba igaüks ise mida teha.

==Xorg`i konfimine==

Esiteks uurime välja hiire täpse nime ja selleks kirjutame

<pre>cat /proc/bus/input/devices |grep Name</pre>

Mina sain näiteks järneva tulemi

<pre>
hapupiim linux # cat /proc/bus/input/devices |grep Name
N: Name="Logitech USB-PS/2 Optical Mouse"
N: Name="CHICONY Compaq USB Keyboard"
N: Name="CHICONY Compaq USB Keyboard"
</pre>

Ega siis midagi, tegutseme edasi.

Kindlasti teeme koopia hetkel toimivast '''xorg.conf''' failist.

<pre>cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak</pre>

Kui koopia valmis, võib hakata xorg.conf`i muutma.

<pre>nano -w /etc/X11/xorg.conf</pre>

nüüd otsime välja sektsiooni kus asetseb hiire conf ning muudame seda järgnevalt:

<pre>Section "InputDevice"

Identifier "Mx310"
Driver "mouse"
Option "Protocol" "evdev"
Option "Dev Name" "Logitech USB-PS/2 Optical Mouse"
Option "Device" "/dev/input/mice"
Option "Buttons" "8"
Option "ZAxisMapping" "7 8"

EndSection</pre>

ja tuleks ära muuta ka ServerLayout sektsioonis rida kus kirjas hiire parameetrid. Seal asu ka info klaviatuuri kohta ja veel mõningad read, kuid neid ei tohik mingil juhul puutuda.

<pre>Section "ServerLayout"

InputDevice "Mx310" "CorePointer"

EndSection
</pre>

==Aknahalduri konf (Gnome ja KDE )==

Kõigepealt tuleks meil installida väikse proge jupp, mille nimeks on imwheel.

<pre>emerge -av imwheel</pre>

Järgevalt tuleks valmis kirjutada väike shell script mis tuleb aknahalduri käivitamiselt tööle tõmmata.
Nii siis tekitame uue skritifaili. Faili paigutamine on täielikult oma valida.

<pre>nano -w /opt/mx310.sh</pre>

faili sisu võiks välja näha järgnev

<pre>#!/bin/bash
xmodmap -e "pointer = 1 2 3 6 7 8 4 5"
imwheel -k -b "45678"</pre>

salvestame ja anname vajalikud õigused

<pre>chmod +x /opt/mx310.sh</pre>

Nüüd paneme paika imwheeli kiire confi

<pre>nano -w /home/<kasutajanimi>/.imwheelrc</pre>

ja selle faili sisuks peaks olema

<pre>".*"
None, Left, Alt_L|Left
None, Right, Alt_L|Right</pre>

===Gnome===

Gnome puhu paikneb kasutaja kodukaustas alamkaust '''.gnome2''' ning selle see omakorda fail '''session-manual'''.

Avame session-manuali ja muudame vastavalt vajadusele.
Minu puhul oli siis sisu järgnev.

<pre>[Default]
num_clients=1
0,RestartStyleHint=3
0,Priority=50
0,RestartCommand=/opt/mx310.sh
0,Program=/opt/mx310.sh
</pre>

Kõike sedao n võimalik ka graafiliselt teha. Selle liigume menüüdes: Desktop --> Preferences --> Sessions .
Ning sealt vast oskab igaüks juba ise edasi tegutseda.

===KDE===

Kahjuks pole ma ise eriti KDE`ga kokku puutunud kuid asi peaks põhimõtteliselt toimuma järgnevalt.
Kui midagi peaks valesti olema siis kindlasti parandage.
KDEs tundub see "nn" Startup`i lisamine tunduvalt kergem olema.

<pre>nano -w /home/<kasutajanimi>/.kde/Autostart/mx310.sh</pre>

==Väheke süsteemi confimist==

Esiteks tuleks peale lasta väike programm mis kannab nime '''logitech-applet'''.

<pre>emerge -av logitech-applet</pre>

ning peale seda teha nii, et see ka bootmis ajal tööle tõmmataks.

<pre>
su
nano -w /etc/conf.d/local.start</pre>

ja sinna tuleks lisada rida:

<pre>/usr/sbin/logitech_applet -s800</pre>


==Lingid ja lõppsõna==

Kogu materjal pärineb hiapaania keelselt saidilt, mille jõuate järgenvat [http://linux-aspire1353.webcindario.com/Logitech_MX310_en_Gentoo_GNU_Linux.html#xorg linki] mööda.
17
muudatust