[HOW] Poista kosketuslevy käytöstä, kun liität USB-hiiren Chakraan

ohjauslevy

Monipuolisuus on yksi niin sanotuista hyveistä, joista pidän eniten GNU / Linuxista. Kaikki, mikä mieleeni on tullut, sain sen toimimaan GNU / Linuxissa. No, monipuolisuudessa kyse on järjestelmän mukauttamisesta erilaisiin tilanteisiin ja kokoonpanoihin. On niin paljon tilanteita, että en muista enää kaikkia, mutta muistan tämän viimeisen, jonka jaan kanssasi alla.

On käynyt ilmi, että päiviä sitten ostin langaton usb-hiiri Gimpin kanssa työskentelemisen helpottamiseksi, koska suunnittelua kosketuslevyllä on loogisesti vaikea (riippumatta kapriisista on: P).

Hiiren käyttö, joskus, kämmenen kosketus kosketuslevyn kanssa vaikeutti työskentelyä. Ratkaisu oli looginen, kosketuslevy, Se on poistettava käytöstä, kun liität hiiren, ja aktivoitava uudelleen, kun yhteys on katkaistu wiki de archlinux ja a Entrada foorumissa Manjaro Löysin tavan automatisoida tämä prosessi.

On syytä selvittää, että kcm-kosketuslevy 0.3.1 asennettu vuodesta CCR Se sammuu vain, kun liität hiiren, mutta se ei käynnisty uudelleen, kun se on irrotettu, ja siksi käytämme tätä menetelmää. Tehdään se!

Testattu Chakralla, Archlinuxilla ja Manjarolla. Ei välttämättä toimi kaikissa distroissa

Kuinka poistaa kosketuslevy käytöstä?

Hiiren ollessa kytkettynä:

xinput --list

Minun tapauksessani tämä tuotos tuotettiin:

⎡ 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)]

Seuraavaksi aiomme luoda komentosarjan, joka suorittaa automaattisen prosessin (jokaisen on itse käytettävä tekstieditoria ja tallennettava se haluamaasi sijaintiin, tässä käytämme alkuperäisen viestin sijaintia):

sudo nano /usr/local/bin/touchpad

Kopioimme ja liitämme seuraavat:

#! / bin / bash list = `xinput --lista | grep -i 'hiiri', jos [$ {# list} -ekv = 0]; suorita sitten `synclient touchpadoff = 0` ilmoita-lähetä" Ei USB-hiirtä havaittu "" Kosketuslevy käytössä "muut exec` synclient touchpadoff = 1` Ilmoita-lähetä" USB-hiiri kytketty "" Kosketuslevy pois käytöstä "

Pidämme kiinni CTRL + VAIHTO + V ja säästämme CTRL + O

Jos emme halua ilmoituksia, poistamme rivit, jotka alkavat ilmoita-lähetä

Tarvittaessa vaihdamme 'hiiri' laitteen, jonka nimi luodaan ensimmäisellä komennolla. Jos meillä on langallinen USB-hiiri, emme tee mitään muutoksia. Minun tapauksessani:

grep -i 'Microfins'

Annamme sinulle suoritusluvan:

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

Luomme säännön udev jotta komentosarja suoritetaan joka kerta, kun liitämme tai irrotamme USB-hiiren

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

Kopioimme ja liitämme seuraavat:

<preSUBSYSTEM==»tulo», KERNEL==»hiiri[0-9]*», ACTION==»lisää», ENV{DISPLAY}=»:0″, ENV{XAUTHORITY}=»/koti/käyttäjänimi/. Xauthority», RUN+=»/usr/local/bin/touchpad»
OSAJÄRJESTELMÄ == »syöte», KERNEL == »hiiri [0-9] *», TOIMINTA == »poista», ENV {DISPLAY} = »: 0 ″, ENV {XAUTHORITY} =» / home / käyttäjänimi / .Xauthority », RUN + =» / usr / local / bin / kosketuslevy »

Me muokkaamme käyttäjätunnus käyttäjämme ja jos skripti on tallennettu toiseen sijaintiin, osoitamme sen oikein

Säästämme CTRL + O

Lopuksi meidän on saatettava komentosarja ajamaan jokaisessa alussa. KDE: ssä aiomme:

Järjestelmäasetukset> Käynnistys ja sammutus> Automaattinen käynnistys> Lisää komentosarja ja etsimme käsikirjoitusta / Usr / local / bin

Se riittää käynnistämään uudestaan, jotta voit nauttia uudesta kokoonpanosta

Nämä ja muut kokoonpanot löytyvät Archlinux-wikistä

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   CRIS dijo

    Erittäin hyödyllinen vinkki, toivon sen tekevän, kun ostan kannettavan tietokoneen; (

  2.   Huh huh dijo

    On syytä selvittää, että

  3.   JW dijo

    pacman -S kcm-kosketuslevy (Chakrassa)
    Asenna kosketuslevyn määritysmoduuli järjestelmän asetuksiin, jonka avulla voit helposti määrittää sen, mukaan lukien mitä selitetään postissa.

    1.    Huh huh dijo

      Se ei toimi minulle CCR: n tai virallisten arkistojen kcm-kosketuslevyn kanssa. Sen täytyy johtua käyttämästäni hiirimallista, ja siksi käytin tätä menetelmää

  4.   tona dijo

    Hei, tiedän, että tämä viesti on vanha ja että kaikki tulee Wikiin. Haluan vain lisätä muutoksen niille, jotka tykkäävät, tulevat tähän viestiin ja tervehdyksiin.
    kun lisäät udeb-säännön tiedostoon /etc/udev/rules.d/01-touchpad.rules on seuraava

    OSAJÄRJESTELMÄ == »tulo», KERNEL == »hiiri [0-9]«, ACTION ==» lisää », ENV {DISPLAY} =»: 0 ″, ENV {XAUTHORITY} = »/ home / username / .Xauthority», RUN + = »/ usr / bin / synclient TouchpadOff = 1 ″
    OSAJÄRJESTELMÄ == »tulo», KERNEL == »hiiri [0-9]
    «, ACTION ==» poista », ENV {DISPLAY} =»: 0 ″, ENV {XAUTHORITY} = »/ home / username / .Xauthority», RUN + = »/ usr / bin / synclient TouchpadOff = 0 ″