Tutorials/Keyboard/da: Difference between revisions

From KDE UserBase Wiki
(Importing a new version from external source)
No edit summary
 
(9 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<languages />
<languages />


TAstaturhandlinger er alle de handlinger, som udløses af systemet når du trykker på en tast på tastaturet. De fleste af dem skulle være sat op til din tilfredshed som standard. Denne artikel kan hjælpe dig med at lave dine egne indstillinger. De mest oplagte eksempler er funktionerne "forøg lydstyrken" og dens tvilling "formindsk lydstyrken", som findes på nogle multimedie-tastaturer.
Tastaturhandlinger er alle de handlinger, som udløses af systemet når du trykker på en tast på tastaturet. De fleste af dem skulle være sat op til din tilfredshed som standard. Denne artikel kan hjælpe dig med at lave dine egne indstillinger. De mest oplagte eksempler er funktionerne "forøg lydstyrken" og dens tvilling "formindsk lydstyrken", som findes på nogle multimedie-tastaturer.


== Background ==
== Baggrund ==


When a key is pressed, this is sent as an electronic signal over the USB or PS/2 port to the computer. There it is received by the Linux kernel and forwarded to the X Windowing system. The X Windowing system receives the ''scancodes'' of the keys being pressed and maps them to key events, for example XF86audiomute. To change this mapping you have the xmodmap command. To see the scancodes that a keypress causes, you have the xev command. In short, when you press the "Audio Mute" button on your keyboard, the kernel receives the signal from the keyboard and sends a keycode, e.g. 121, to the X Windowing System. Using its xmodmap, the Windowing System emit the signal XF86AudioMute that can be received and handled e.g. by KDE.
Når en tast trykkes ned, så sendes der et signal via USB- eller PS/2-porten til computeren. Der modtages den af Linux-kernen og videresendes til X Windows-systemet. X Windows-systemet modtager ''scankoder'' for de taster, som trykkes ned og oversætter dem til tastebegivenheder, for eksempel XF86audiomute. For at ændre denne oversættelse skal du bruge kommandoen xmodmap. For at se hvilke scankoder, der dannes for en given tast, skal du bruge kommandoen xev. Kort fortalt, når du trykker tasten "Audio Mute" på dit tastatur ned, så modtager kernen signalet fra tastaturet og sender en tastkode, fx 121, videre til X Windows-systemet. Ved hjælp af sin xmodmap udsender Winduessystemet signalet XF86AudioMute, som kan modtages og håndteres af fx KDE.


== Example: The Audio Mute button ==
== Eksempel: Audio Mute-tasten ==


If your keyboard's Audio Mute button does not work, you should first find out if it really triggers the correct X Windowing System event. To do this, [[Konsole|open a console]] and enter the command{{Input|1=xev}}
Hvis dit tastaturs Audio Mute-tast ikke virker, så skal du først finde ud af, om den udløser den rigtige X Windows-begivenhed. For at gøre dette åbner du [[Special:myLanguage/Konsole|en konsol]] og skriver kommandoen{{Input|1=xev}}
Move your mouse into the Window that opens. Keep your console in your view and press a key. You will see an output like the following on your console:
Flyt musen ind i det vindue, som åbnes. Sørg for, at konsollen stadig er synlig og tryk en tast ned. Du vil nu se et output som det følgende i din konsol:


{{Output|1=<nowiki>
{{Output|1=<nowiki>
Line 20: Line 20:
</nowiki>}}
</nowiki>}}


This means your key triggers the event XF86AudioMute. Fine, then open '''systemsettings'''.
Dette betyder, at din tast udløser handlingen XF86AudioMute. Nu skal du åbne '''Systemindstillinger'''.


Choose <menuchoice>Keyboard & Mouse -> Global Keyboard Shortcuts -> KDE Component KMix -> Mute -> Custom</menuchoice>. Then click the button and press on the key that you want to use to mute your audio.
Vælg <menuchoice>Tastatur og mus -> Globale tastaturgenveje -> KDE-komponent KMix -> Formindsk lydstyrke -> Brugertilpasset</menuchoice>. Klik så på knappen og tryk den tasten, som du vil bruge til at dæmpe lyden med ned.


[[Category:Tutorials]]
[[Category:Vejledning/da]]
[[Category:Configuration]]
[[Category:Konfiguration/da]]
[[Category:Advanced Users]]
[[Category:Avancerede brugere/da]]

Latest revision as of 09:08, 21 April 2011

Tastaturhandlinger er alle de handlinger, som udløses af systemet når du trykker på en tast på tastaturet. De fleste af dem skulle være sat op til din tilfredshed som standard. Denne artikel kan hjælpe dig med at lave dine egne indstillinger. De mest oplagte eksempler er funktionerne "forøg lydstyrken" og dens tvilling "formindsk lydstyrken", som findes på nogle multimedie-tastaturer.

Baggrund

Når en tast trykkes ned, så sendes der et signal via USB- eller PS/2-porten til computeren. Der modtages den af Linux-kernen og videresendes til X Windows-systemet. X Windows-systemet modtager scankoder for de taster, som trykkes ned og oversætter dem til tastebegivenheder, for eksempel XF86audiomute. For at ændre denne oversættelse skal du bruge kommandoen xmodmap. For at se hvilke scankoder, der dannes for en given tast, skal du bruge kommandoen xev. Kort fortalt, når du trykker tasten "Audio Mute" på dit tastatur ned, så modtager kernen signalet fra tastaturet og sender en tastkode, fx 121, videre til X Windows-systemet. Ved hjælp af sin xmodmap udsender Winduessystemet signalet XF86AudioMute, som kan modtages og håndteres af fx KDE.

Eksempel: Audio Mute-tasten

Hvis dit tastaturs Audio Mute-tast ikke virker, så skal du først finde ud af, om den udløser den rigtige X Windows-begivenhed. For at gøre dette åbner du en konsol og skriver kommandoen

xev

Flyt musen ind i det vindue, som åbnes. Sørg for, at konsollen stadig er synlig og tryk en tast ned. Du vil nu se et output som det følgende i din konsol:

 KeyRelease event, serial 35, synthetic NO, window 0x4000001,
     root 0x15a, subw 0x4000002, time 63106815, (43,37), root:(1279,877),
     state 0x10, keycode 121 (keysym 0x1008ff12, XF86AudioMute), same_screen YES,
     XLookupString gives 0 bytes: 
     XFilterEvent returns: False

Dette betyder, at din tast udløser handlingen XF86AudioMute. Nu skal du åbne Systemindstillinger.

Vælg Tastatur og mus -> Globale tastaturgenveje -> KDE-komponent KMix -> Formindsk lydstyrke -> Brugertilpasset. Klik så på knappen og tryk den tasten, som du vil bruge til at dæmpe lyden med ned.