Raspberry Pi er en populær enkeltkortcomputer (SBC) med et mangfoldig sett med applikasjoner. Den kjører vanligvis på Raspberry Pi OS (tidligere Raspbian), men du kan installere andre operativsystemer på den i henhold til prosjektkravene dine.

Som alle andre operativsystemer har Raspberry Pi OS også innebygde hurtigtaster for å hjelpe deg med å utføre operasjoner raskt. I tillegg får du muligheten til å lage egendefinerte hurtigtaster for å kjøre programmer eller utføre bestemte handlinger på Raspberry Pi.

Hvorfor bør du lage hurtigtaster på Raspberry Pi?

Med Raspberry Pi OS (skrivebordsmiljø) kjører du vanligvis et program ved å finne det på systemet og dobbeltklikke på det. Selv om dette er helt akseptabelt, kan du tilordne en hurtigtast til programmet / skriptet du ønsker å kjøre for å utføre det effektivt hvis du vil spare deg for noen få trinn.

På samme måte vil du kanskje også vurdere å lage egendefinerte hurtigtaster hvis du har manglende / ødelagte taster på tastaturet. For dette formål kan du opprette en egendefinert tastebinding for handlingen som er knyttet til den ødelagte / manglende nøkkelen og tildele den til en annen tast på tastaturet.

instagram viewer

For eksempel hvis du bruker Scrot til ta skjermbilder på Raspberry Pi og tastaturet ikke har PrtScr (Print Screen) -tasten, kan du tilordne programutførelsen til din foretrukne tast.

Hvordan lage egendefinerte hurtigtaster på Raspberry Pi OS

Openbox er den enkleste måten å lage tilpassede hurtigtaster på Raspberry Pi OS. Det er egentlig en vindusbehandling for X Window System - tilstede på Raspberry Pi OS (LXDE) - som lar deg konfigurere oppførselen til nesten alle aspekter av Pi OSs skrivebordsmiljø.

I slekt:Det beste Linux-skrivebordsmiljøet: LXDE vs. Xfce vs. KOMPIS

En ting å merke seg her er imidlertid at nøkkelbindinger du oppretter med Openbox, bare fungerer på Raspberry Pi OS-skrivebordet. Så du kan ikke utløse programmer med disse tastebindelsene i terminalen, det være seg i hodeløs modus eller over SSH (Secure SHell).

Følgende er trinnene for å lage en nøkkelbinding i Openbox:

  1. Åpne terminalen. Du kan enten klikke på Terminal-ikonet (i øverste linje) eller bruke CTRL + ALT + T snarvei for å gjøre dette.
  2. Type sudo nano /etc/xdg/openbox/lxde-pi-rc.xml for å åpne konfigurasjonsfilen som inneholder alle nøkkelbindinger for Raspberry Pi OS.
  3. Bla ned til delen som leser Tastebindinger for å kjøre applikasjoner og bruk følgende syntaks for å legge til en tastebinding:


    kommandonavn

    Slik kan du bruke kommandoen:


    gnome-screenshot - interaktivt


    I eksemplet ovenfor har vi tilordnet CTRL + ALT + s snarvei for å kjøre GNOME Screenshot-programmet. Du kan endre kommandoen ovenfor for å dekke dine behov. Følgende er nøkkelerklæringer du kan bruke til å opprette nøkkelbindinger i Openbox:
    • EN - ALT
    • C - CTRL
    • S - Skift
    • W - Super
    • M - Meta
    • rom - Mellomrom
    • Hjem - Hjemme
    • Slutt - Slutt
    • Komme tilbake - Tast inn
    • BackSpace - Backspace
    • Skrive ut - Skjermbilde
  4. Truffet CTRL + O for å skrive linjer til konfigurasjonsfilen og CTRL + X for å avslutte redigering.
  5. Tast inn sudo omstart for å starte Raspberry Pi på nytt og bruke tastebindingen.

Bortsett fra nøkkelerklæringer, er det to viktige komponenter i en tastebindende kommando: handlinger og kommandoer. Ved å utnytte de to effektivt kan du opprette tastebindinger for mer komplekse operasjoner på Raspberry Pi OS.

Handlinger

Handlinger er i det vesentlige operasjoner du ber systemet utføre når tilhørende hurtigtaster utløses. Det er forskjellige typer handlinger for å manipulere Raspberry Pi OS-skrivebordet eller programvinduene.

En av de mest brukte handlingene er Henrette, som lar deg lage hurtigtaster for å kjøre / starte programmer. Hvis du vil utføre noen andre vindushandlinger på et program, nedenfor er noen flere nyttige handlinger du kan lage tastebindinger for:

  • ToggleFullScreen: Gjør programmet kjørt i fullskjermvisning.
  • Ikoniser: Minimerer et programvindu.
  • ToggleMaksimer: Maksimerer / minimerer et vindu.
  • Lukk: Lukker et programvindu.
  • PrevWindow: Sykler fokuserer til forrige vindu.
  • NextWindow: Syklus fokus til neste vindu.
  • ToggleShowDesktop: Skjuler alle vinduer på skrivebordet.

Dette er selvfølgelig bare en håndfull handlinger du kan bruke med Openbox, og det er mange andre alternativer for komplekse oppgaver som du kan lære om på Openbox's wiki.

Kommandoer

Kommandoer er den viktigste komponenten i å lage tastebindinger. Dette er i utgangspunktet instruksjoner som snarveier på skrivebordet bruker for å kjøre tilknyttede programmer. Du kan legge inn disse kommandoene i terminalen for å bekrefte om de fungerer før du bruker dem i tastebindingen.

Openbox-tastebindinger utnytter kommandoer for å utføre de ønskede operasjonene når de tildelte hurtigtastene utløses. Slik finner du kommandoen for et program:

  1. Høyreklikk på den (fra startmenyen) og gå til Eiendommer.
  2. Klikk på Skrivebordspost kategorien og velg verdien for Kommando felt.

De fleste programmer har en enkel kommando for utførelse, men det er noen få unntak. For eksempel krever GNOME-skjermbilde at du bruker gnome-screenshot - interaktiv for å kjøre den med en tilpasset hurtigtast.

Andre kommandoer for noen av de vanligste programmene på Raspberry Pi:

  • pcmanfm: Filbehandler
  • lxterminal: Terminal
  • krom-nettleser: Chromium-nettleser
  • geany: Geany IDE
  • gnome-skjermbilde: GNOME-skjermbilde
  • gimp: GIMP

På samme måte kan du i noen programmer se kommandoer med flere parametere som % U, % F i dem. Disse parametrene er for Utfør tast inn .desktop filer som en del av skrivebordsoppføringsspesifikasjonene, og de bestemmer hvordan programmer håndterer argumenter.

Men med mindre du vil åpne programmer i bestemte tilstander, trenger du ikke å spesifisere disse parametrene i nøkkelbindingen.

Bruke egendefinerte hurtigtaster for å utføre oppgaver effektivt

Ved hjelp av Openbox kan du lage egendefinerte hurtigtaster for å forenkle mange operasjoner på Raspberry Pi. Hvis du foretrekker å bruke tastaturet over musen for å kontrollere og navigere i operativsystemer, dette er en fin måte å lage tastebindinger som passer til dine lignende behov på Raspberry Pi OS.

Men et råd før du blir for begeistret for tilpassede tastebindinger: Forsikre deg alltid om at nøkkelbindingen du oppretter ikke allerede er til stede i Openbox-konfigurasjonsfilen. Kontroller også at handlingen og hurtigtasten du har tenkt å bruke i tastebindingen, ikke allerede er knyttet til en annen tastebinding.

E-post
7 måter å ta opp skrivebordet på Linux og Raspberry Pi

Leter du etter en måte å ta opp Linux-skrivebordet ditt? Her er flere måter å gjøre det på, inkludert noen alternativer som til og med tar opp Raspberry Pi-skjermen.

Les Neste

Relaterte temaer
  • DIY
  • Tastatursnarveier
  • Bringebær Pi
Om forfatteren
Yash Wate (6 artikler publisert)

Yash er Staff Writer ved MUO for DIY, Linux, programmering og sikkerhet. Før han fant sin lidenskap skriftlig, pleide han å utvikle seg for nettet og iOS. Du kan også finne hans forfatterskap på TechPP, hvor han dekker andre vertikaler. Annet enn teknisk, liker han å snakke om astronomi, Formel 1 og klokker.

Mer fra Yash Wate

Abonner på vårt nyhetsbrev

Bli med på nyhetsbrevet vårt for tekniske tips, anmeldelser, gratis e-bøker og eksklusive tilbud!

Ett steg til…!

Bekreft e-postadressen din i e-posten vi nettopp sendte deg.

.