System Settings/Shortcuts and Gestures/da: Difference between revisions
(Importing a new version from external source) |
(Importing a new version from external source) |
||
Line 45: | Line 45: | ||
**libtranslate | **libtranslate | ||
{{Input|<syntaxhighlight lang="bash">Command/URL: kdialog --title "Translation" --msgbox "`xclip -o | translate -f en -t he -`"</syntaxhighlight>}} | {{Input|<syntaxhighlight lang="bash">Command/URL: kdialog --title "Translation" --msgbox "`xclip -o | translate -f en -t he -`"</syntaxhighlight>}}Erstat 'en' og 'he' med koderne for de ønskede kilde- og målsprog; hvis du ikke er sikker, så findes der en fuld liste af sprogkoder på [http://www.loc.gov/standards/iso639-2/php/code_list.php ISO 639-2] listen. | ||
===Examples using D-Bus=== | ===Examples using D-Bus=== |
Revision as of 11:45, 9 July 2011
Musegestusser
- KDE SC version 4.4.4
Stedet, hvor du starter er
Aktivér musegestusser
I det nederste venstre hjørne a vinduet finder du knappen
. Sørg for at er valgt. Indstil "Tidsudløb" som du synes. Jeg vælger 3 for at bruge den højre museknap, men museknapperne kan være anderledes på din mus. Hvis du ønsker, at inputhandlinger skal aktiveres automatisk, så vælg "Start dæmonen for input-handlinger ved login".Lav handlingsgruppen for musegestusser
Højreklik på det venstre panel i et tomt område under listen med handlingsgrupper og vælg
. Omdøb gruppen til "Musegestusser" og marker valgfeltet knyttet til dens navn.Lav en ny musegestus
Herefter antage jeg, at den nye gruppe kaldes "Musegestusser". Højreklik på
og vælg og så "Kommando/URL" eller "D-Bus-kommando" for at lave en ny gestus og knytte en handling til den (der er tre valgmuligheder, men jeg har ikke arbejdet med "Send tastatur-input").Lav gestussen
Klik på din
og vælg fanebladet . Nederst i vinduet er findes knappen (klik på den). I den boks, som nu åbnes tegner du din gestus ved brug af den venstre museknap.Tilknyt en handling
Hvis du valgte
, så skriver du simpelt hen kommandoen/url'en under fanebladet i feltet .Eksempler på brug af Kommando/URL
Luk et vindue
Denne kommando vil lade dig lukke det næste vindue, som din mus klikker på.
Command/URL: wmctrl -c :SELECT:
og for at lukke det aktive vindue
Command/URL: wmctrl -c :ACTIVE:
Oversæt indholdet af klippebordet
Denne kommando vil vise en oversættelse af det aktuelle indhold af klippebordet.
- For at kunne dette skal du have installeret:
- xclip
- libtranslate
Command/URL: kdialog --title "Translation" --msgbox "`xclip -o | translate -f en -t he -`"
Erstat 'en' og 'he' med koderne for de ønskede kilde- og målsprog; hvis du ikke er sikker, så findes der en fuld liste af sprogkoder på ISO 639-2 listen.
Examples using D-Bus
If you chose D-Bus, here are few examples.
Finding out what to fill where, is done with the help of the "Launch D-Bus Browser", using that browser you can find what method you wish to call in what application object. Using D-Bus we need to fill some fields, the field name will be regular and the content italic.
Runner
This will display the Runner dialog.
Remote Application: org.kde.krunner
Remote Object: /App
Function: org.kde.krunner.App.display
Audacious next/previous/pause/play/stop/repeat track
Remote Application: org.mpris.audacious
Remote Object: /Player
Function: org.freedesktop.MediaPlayer.Next (replace Next with Prev/Pause/Stop/Play/Repeat)
Audacious PlayPause track
If not playing will play, if playing will pause.
Remote Application: org.mpris.audacious
Remote Object: /org/atheme/audacious
Function: org.atheme.audacious.PlayPause
display the actions pop-up. (I am using that to search and translate words)
Remote Application: org.kde.klipper
Remote Object: /klipper
Function: org.kde.klipper.klipper.showKlipperManuallyInvokeActionMenu