[NHAU] Dzvinyirira touchpad kana uchibatanidza USB mbeva muChakra

Touchpad

Kusawirirana ndeimwe yehunhu hwakanaka, sekutaura, kuti ini ndinonyanya kufarira nezveGNU / Linux. Zvese zvakambopfuura nepfungwa dzangu ndakatanga kushanda paGNU / Linux. Zvakanaka ndizvo zvinoenderana nekuchinja-chinja, kuchinjisa sisitimu kune akasiyana mamiriro uye kumisikidzwa. Kune akawanda mamiriro ezvinhu zvekuti handicharangariri ese, asi ini ndinorangarira iyi yekupedzisira yandichagovana newe pazasi.

Zvinoitika kuti mazuva apfuura ndakatenga isina usb mbeva kuita kuti zvive nyore kwandiri kuti ndishande neGimp, nekuti kugadzira nepepa yekubata, zvine musoro, kwakaoma (zvisinei hazvo ndeye: P).

Uchishandisa mbeva, pane dzimwe nguva, kubatana kwechanza cheruoko nekapi yekubata kwakaita kuti basa riome. Mhinduro yacho yaive nemusoro, iyo touchpad Inofanirwa kuremedzwa kana uchibatanidza mbeva uye woimiswazve kana yadamburwa uye ndozvinoita mu wiki Vasai de archlinux uye mune kupinda muForamu ye Manjaro Ndakawana nzira yekugadzirisa maitiro aya.

Izvo zvakakodzera kujekesa izvo ne kcm-yekubata padhi 0.3.1 yakaiswa kubvira CCR Iyo inongoremadza kana mbeva yakabatana asi haina kumisazve mushure mekuibvisa uye ndosaka tichishandisa nzira iyi. Ngatizviitei!

Kwayedzwa paChakra, Archlinux uye Manjaro. Ngasashande pane ese distros

Maitiro ekudzima iyo yekubata bata?

Iine mbeva yakabatana kumhanya:

xinput --list

Mune yangu nyaya izvi zvakaburitswa:

⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ Microfins 2.4G Wireless Optical Mouse id=10 [slave pointer (2)] ⎜ ↳ HID 04f3:0103 id=12 [slave pointer (2)] ⎜ ↳ SynPS/2 Synaptics TouchPad id=14 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)]

Tevere, isu tichagadzira script inozoita otomatiki maitiro (zviri kune mumwe nemumwe kushandisa zvinyorwa zvemavara nekuzvichengeta munzvimbo yavanoda, pano isu tinoshandisa iyo nzvimbo yepakutanga kutumira):

sudo nano /usr/local/bin/touchpad

Tinoteedzera nekunamatira zvinotevera:

#! / bin / bash runyorwa = `xinput --list | grep -i 'mbeva' 'kana [$ {# list} -eq 0]; wobva waita `synclient touchpadoff = 0` zivisa-tumira" Hapana USB mbeva yaonekwa "" Touchpad yakagoneswa "zvimwe exec` synclient touchpadoff = 1` zivisa-tumira" USB mbeva yakabatana "" Touchpad yakaremara "fi

Tinonamatira Ctrl + kusuduruka + V uye tinoponesa ne Ctrl + O

Kana tisingade zviziviso tinobvisa mitsara inotanga nayo zivisa-tuma

Kana zvichidikanwa tinotsiva 'mbeva' nemudziyo une zita rinogadzirwa nemutemo wekutanga. Kana isu tine wired USB mbeva, isu hatiite chero shanduko. Mune yangu kesi:

grep -i 'Microfins'

Tinokupa mvumo yekuuraya:

sudo chmod +x /usr/local/bin/touchpad

Isu tinogadzira mutemo udev kuitira kuti iite script nguva dzese dzatinobatanidza kana kusunungura mbeva ye USB

sudo nano /etc/udev/rules.d/01-touchpad.rules

Tinoteedzera nekunamatira zvinotevera:

<preSUBSYSTEM==»input», KERNEL==»mouse[0-9]*», ACTION==»add», ENV{DISPLAY}=»:0″, ENV{XAUTHORITY}=»/home/username/.Xauthority», RUN+=»/usr/local/bin/touchpad»
SUBSYSTEM == »kuisa», KERNEL == »mbeva [0-9] *», ACTION == »bvisa», ENV {DISPLAY} = »: 0 ″, ENV {XAUTHORITY} =» / / imba / zita rekushandisa / .Xauthority », RUN + =» / usr / yemuno / bin / touchpad »

Isu tinoshandura Username nemushandisi wedu uye kana tikachengeta script kune imwe nzvimbo tinoigovera nemazvo

Isu tinoponesa ne Ctrl + O

Chekupedzisira, isu tinofanirwa kuita kuti script imhanye kwese kutanga. Mu KDE ticha:

Sarudzo dzeSystem> Kutanga uye Kuvhara> Autostart> Wedzera Chinyorwa uye isu tinotsvaga iyo script mu / usr / local / bin

Zvichava zvakakwana kutanga patsva kuti ugone kunakirwa neyakagadziriswa nyowani

Aya uye mamwe marongero anogona kuwanikwa pane iyo Archlinux wiki

Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

  1.   cris akadaro

    Zano rinobatsira kwazvo, ndinotarisira kuzviita kana ndatenga iyo laptop; (

  2.   fega akadaro

    Izvo zvakakodzera kujekesa kuti iyo

  3.   JW akadaro

    pacman -S kcm-touchpad (muChakra)
    Isa iyo touchpad yekumisikidza module mune system sisitimu iyo inobvumidza iwe kuti uigadzirise zviri nyore, kusanganisira izvo zvinotsanangurwa muchinyorwa.

    1.    fega akadaro

      Izvo hazvishande kwandiri ne kcm-touchpad kubva kuCCR kana zviri pamutemo zvinyorwa. Inofanira kunge iri nekuda kwemhando yegonzo yandinoshandisa uye ndosaka ndakashandisa nzira iyi

  4.   inzwi akadaro

    Mhoroi, ndinoziva kuti ichi chinyorwa ndechekare, uye kuti zvese zvinouya muWiki ini ndinongoda kuwedzera shanduko kune avo vanondifarira vanouya kune ino positi nekwaziso.
    paunenge uchiwedzera mutemo weudeb mu /etc/udev/rules.d/01-touchpad.rules ndeinotevera

    SUBSYSTEM == »kuisa», KERNEL == »mbeva [0-9]«, ACTION ==» wedzera », ENV {KURATIDZA} =»: 0 ″, ENV {XAUTHORITY} = »/ imba / zita rekushandisa / .Xauthority», RUN + = »/ usr / bin / synclient TouchpadOff = 1 ″
    SUBSYSTEM == »kuisa», KERNEL == »mbeva [0-9]
    «, ACTION ==» bvisa », ENV {KURATIDZA} =»: 0 ″, ENV {XAUTHORITY} = »/ imba / zita rekushandisa / .Xauthority», RUN + = »/ usr / bin / synclient TouchpadOff = 0 ″