Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: Pontus12 - 02.03.23 - klo:20.03

Otsikko: Löytyykö Ubuntu 22.04 versiossa pikavalintaa kosketuslevy päälle ja ?(RATKAISTU)
Kirjoitti: Pontus12 - 02.03.23 - klo:20.03
Löytyykö Ubuntu 22.04 versiossa pikavalintaa kosketuslevy päälle ja pois? Kubuntussa minulla oli yhdistelmä "alt-p", jolla sen sai pois päältä ja takaisin päälle. Kirjoittaessa ainakin minulle kosketuslevy heittää välillä kirjoituksen väärään paikkaan. Olen käyttänyt yllä mainittua ominaisuutta jo monta vuotta.
Otsikko: Vs: Löytyykö Ubuntu 22.04 versiossa pikavalintaa kosketuslevy päälle ja pois?
Kirjoitti: nm - 02.03.23 - klo:21.23
Voit ainakin tehdä skriptin, joka kytkee kosketuslevyn pois käytöstä ja takaisin:
https://unix.stackexchange.com/a/640381

Sitten vain lisäät pikanäppäimen, joka suorittaa tuon skriptin.
Otsikko: Vs: Löytyykö Ubuntu 22.04 versiossa pikavalintaa kosketuslevy päälle ja pois?
Kirjoitti: Pontus12 - 03.03.23 - klo:22.16
Yritin tehdä nm:n neuvoman skriptin, mutta en onnistunut. Asensin sitten netistä samillani ohjeilla touchpad-indicatorin. En saanut sitäkään toimimaan. Muuten Ubuntu 22.04 toimii hyvin. Täytyy yrittää huomenna uudestaan.
Otsikko: Vs: Löytyykö Ubuntu 22.04 versiossa pikavalintaa kosketuslevy päälle ja pois?
Kirjoitti: Pontus12 - 04.03.23 - klo:20.23
Nyt sain kosketuslevyn pois ja päälle. Asensin ensin touchpad indicatorin. Se ei alkuun toiminut. Ainakaan en  saanut tehtyä siihen pikavalintaa touchpad on ja off. Nyt se kutenkin tuntuu muuten toimivan. Joten kytkiessäni hiiren, otan kosketuslevy menee pois päältä Pikanäppäintä en saanut asennettua, joten se ei ole yhtä käytännöllinen kuin ennen, jolloin otin sen yleensä pois kirjoittaessani silloinkin, kun hiiri ei ollut kykettynä. Ehkä tähänkin vieä löytyy ratkaisu, mutta nyt minun pitää käyttää kirjoittaessani hiirtä, koska usein sipaisen vahingossa kosketuslevyä, jolloin teksti voi mennä, minne sattuu.
Otsikko: Vs: Löytyykö Ubuntu 22.04 versiossa pikavalintaa kosketuslevy päälle ja pois?
Kirjoitti: Pontus12 - 05.03.23 - klo:21.41
Indicator ei loppujen lopuksi toiminut. Yritin tehdä neuvomasi scriptin:
toggle.touchpad.sh
ja sijoitin komennon uudeksi pikanäppäimeksi

Ei toiminut. Jotain olen tehnyt väärin, vaikka tein sen melkein kopioiden netistä.
Otsikko: Vs: Löytyykö Ubuntu 22.04 versiossa pikavalintaa kosketuslevy päälle ja pois?
Kirjoitti: nm - 05.03.23 - klo:23.44
Indicator ei loppujen lopuksi toiminut. Yritin tehdä neuvomasi scriptin:
toggle.touchpad.sh
ja sijoitin komennon uudeksi pikanäppäimeksi

Ei toiminut. Jotain olen tehnyt väärin, vaikka tein sen melkein kopioiden netistä.

Toimiiko skripti, jos käynnistät sen komentorivin kautta (eli päätteessä)?

Koodia: [Valitse]
./toggle.touchpad.sh
Otsikko: Vs: Löytyykö Ubuntu 22.04 versiossa pikavalintaa kosketuslevy päälle ja pois?
Kirjoitti: Pontus12 - 06.03.23 - klo:15.41
Kun ajan komennon ./toggle.touchpad.sh Vastaus on: "bash: ./toggle.touchpad.sh: Tiedostoa tai hakemistoa ei ole". Kun taas ajan ls komennon, on vstaus: jotaarkka@jotaarkka-ThinkPad-P14s-Gen-2a:~$ ./toggle.touchpad.sh.
Otsikko: Vs: Löytyykö Ubuntu 22.04 versiossa pikavalintaa kosketuslevy päälle ja pois?
Kirjoitti: AimoE - 06.03.23 - klo:15.55
Koodia: [Valitse]
chmod +x toggle.touchpad.sh saattaisi auttaa
Otsikko: Vs: Löytyykö Ubuntu 22.04 versiossa pikavalintaa kosketuslevy päälle ja pois?
Kirjoitti: nm - 06.03.23 - klo:16.36
Kun ajan komennon ./toggle.touchpad.sh Vastaus on: "bash: ./toggle.touchpad.sh: Tiedostoa tai hakemistoa ei ole

Siinä tapauksessa skriptitiedosto ei taida sijaita kotihakemistosi juuressa vaan jossain muualla tai nimi on väärin. Mihin tallensit tiedoston?


Tässä vielä tarkka ohje, joka edellyttää vain komentojen huolellista kopiointia päätteeseen (kopioi selaimesta Ctrl+C:llä ja liitä päätteeseen Shift+Ctrl+V:llä):

1. Luo skripti kopioimalla nämä komennot yksitellen päätteeseen. Suorita siis jokainen komento enterillä ennen seuraavan syöttämistä:

Koodia: [Valitse]
mkdir -p ~/.local/bin
Koodia: [Valitse]
echo -e '#!/bin/sh\nif [ "$(gsettings get org.gnome.desktop.peripherals.touchpad send-events)" = "'"'enabled'"'" ]; then\n    echo "Switching off"\n    gsettings set org.gnome.desktop.peripherals.touchpad send-events disabled\nelse\n    echo "Switching on"\n    gsettings set org.gnome.desktop.peripherals.touchpad send-events enabled\nfi' > ~/.local/bin/touchpad.sh(Tämä komento on pitkä. Varmista, että kopioit sen kokonaisuudessaan päätteeseen.)

Koodia: [Valitse]
chmod a+x ~/.local/bin/touchpad.sh

2. Tarkista skriptitiedoston sisältö komentamalla:

Koodia: [Valitse]
cat ~/.local/bin/touchpad.shPitäisi näyttää tältä:

Lainaus
#!/bin/sh
if [ "$(gsettings get org.gnome.desktop.peripherals.touchpad send-events)" = "'enabled'" ]; then
    echo "Switching off"
    gsettings set org.gnome.desktop.peripherals.touchpad send-events disabled
else
    echo "Switching on"
    gsettings set org.gnome.desktop.peripherals.touchpad send-events enabled
fi


3. Testaa skriptiä:

Koodia: [Valitse]
~/.local/bin/touchpad.sh
Lainaus
Switching off

Kosketuslevyn pitäisi olla nyt pois päältä. Kytke takaisin päälle suorittamalla skripti uudelleen:

Koodia: [Valitse]
~/.local/bin/touchpad.sh
Lainaus
Switching on

Kosketuslevyn pitäisi jälleen toimia.


4. Lisää pikanäppäin järjestelmäasetuksissa.

 https://help.ubuntu.com/stable/ubuntu-help/keyboard-shortcuts-set.html.en

Määritä komennoksi:

Koodia: [Valitse]
~/.local/bin/touchpad.sh
Otsikko: Vs: Löytyykö Ubuntu 22.04 versiossa pikavalintaa kosketuslevy päälle ja pois?
Kirjoitti: Pontus12 - 06.03.23 - klo:19.21
Kaikki toimi pikanäppäimen asettamiseen saakka. Asensin sen mielestäni ohjeiden mukaan, mutta kosketuslevy ei ilmestynyt näkyviin enkä voinut käyttää sitä.
Otsikko: Vs: Löytyykö Ubuntu 22.04 versiossa pikavalintaa kosketuslevy päälle ja pois?
Kirjoitti: nm - 06.03.23 - klo:22.25
Kaikki toimi pikanäppäimen asettamiseen saakka. Asensin sen mielestäni ohjeiden mukaan, mutta kosketuslevy ei ilmestynyt näkyviin enkä voinut käyttää sitä.

Kuvakaappaus pikanäppäimen asetuksista voisi paljastaa mahdollisen ongelman.
Otsikko: Vs: Löytyykö Ubuntu 22.04 versiossa pikavalintaa kosketuslevy päälle ja pois?
Kirjoitti: Pontus12 - 08.03.23 - klo:12.58
Pidin hieman väliä, ennen kuin avasin Ubuntun uudelleen. Nm:n neuvoma scripti "./toggle_touchpad.sh" toimii. Siis kun avaan päätteen, saan tällä skriptillä kosketuslevyn pois tai päälle. Pikanäppäintä en kuitenkaan ole pystynyt asentamaan, joten olen pelkästään tämän skriptin varassa. Nm neuvoi todella yksityiskohtaisesti, miten saan liitettyä siihen pikanäppäimen, mutta ilmeisesti onnistun jotenkin tekemään jotain väärin.

Yritin ottaa kuvankaappauksen "printscreen", mutta en onnistunut siirtämään kuvaa minnekään, ja se sitä paitsi lukittui. Joka tapauksessa asetin oman pikanäppäimen:

Nimi: toggle_touchpad.sh
Komento: /home/§user/./toggle_touchpad.sh

Mutta en saa pikanäppäintä toimimaan.

Otsikko: Vs: Löytyykö Ubuntu 22.04 versiossa pikavalintaa kosketuslevy päälle ja pois?
Kirjoitti: Pontus12 - 08.03.23 - klo:13.04
Otin komennosta polun pois ja se yllättäen toimi. Merkitsen aiheen ratkaistuksi.

Otsikko: Vs: Löytyykö Ubuntu 22.04 versiossa pikavalintaa kosketuslevy päälle ja pois?
Kirjoitti: kamara - 09.03.23 - klo:08.16
Komento: /home/§user/./toggle_touchpad.sh

Polussa oli virheenä §-merkki, joka olisi pitänyt olla $, ja lisäksi user olisi pitänyt kirjoittaa isolla: $USER
Otsikko: Vs: Löytyykö Ubuntu 22.04 versiossa pikavalintaa kosketuslevy päälle ja pois?(RATKAI
Kirjoitti: Pontus12 - 09.03.23 - klo:12.11
Kiitos tiedosta. en huomannut dollarimerkkiä. Mutta nyt toimii pikanäppäin, joten merkitsen aiheen ratkaistuksi.