Keymap

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
K („Keymap“ geschützt [edit=autoconfirmed:move=autoconfirmed])
Zeile 1: Zeile 1:
Konfigurationsdatei von Xine.
+
Konfigurationsdatei von Xine ( 2 Varianten ).  
  
 +
- 1. Variante
 
{{Box Datei | [[Struktur|$HOME]]/.xine/keymap |
 
{{Box Datei | [[Struktur|$HOME]]/.xine/keymap |
 
<pre>
 
<pre>
Zeile 1.070: Zeile 1.071:
 
</pre>
 
</pre>
 
}}
 
}}
 +
 +
 +
- 2. Variante
 +
{{Box Datei | [[Struktur|$HOME]]/.xine/keymap |
 +
<pre>
 +
##
 +
# xine key bindings.
 +
# Automatically generated by xine-ui version 0.99.6cvs.
 +
##
 +
 +
# start playback
 +
Play {
 +
key = F12
 +
modifier = none
 +
}
 +
 +
# playback pause toggle
 +
Pause {
 +
key = F11
 +
modifier = none
 +
}
 +
 +
# stop playback
 +
Stop {
 +
key = S
 +
modifier = none
 +
}
 +
 +
# take a snapshot
 +
Snapshot {
 +
key = B
 +
modifier = control, meta
 +
}
 +
 +
# eject the current medium
 +
Eject {
 +
key = parenleft
 +
modifier = control, meta
 +
}
 +
 +
# select and play next MRL in the playlist
 +
NextMrl {
 +
key = W
 +
modifier = control, meta
 +
}
 +
 +
# select and play previous MRL in the playlist
 +
PriorMrl {
 +
key = F
 +
modifier = control, meta
 +
}
 +
 +
# select and play MRL in the playlist
 +
SelectMrl {
 +
key = Select
 +
modifier = none
 +
}
 +
 +
# loop mode toggle
 +
ToggleLoopMode {
 +
key = C
 +
modifier = control, meta
 +
}
 +
 +
# stop playback after played stream
 +
PlaylistStop {
 +
key = l
 +
modifier = control
 +
}
 +
 +
# scan playlist to grab stream infos
 +
ScanPlaylistInfo {
 +
key = s
 +
modifier = control
 +
}
 +
 +
# add a mediamark from current playback
 +
AddMediamark {
 +
key = a
 +
modifier = control
 +
}
 +
 +
# edit selected mediamark
 +
MediamarkEditor {
 +
key = e
 +
modifier = control
 +
}
 +
 +
# set position to -60 seconds in current stream
 +
SeekRelative-60 {
 +
key = F9
 +
modifier = none
 +
}
 +
 +
# set position to +60 seconds in current stream
 +
SeekRelative+60 {
 +
key = F8
 +
modifier = none
 +
}
 +
 +
# set position to -30 seconds in current stream
 +
SeekRelative-30 {
 +
key = VOID
 +
modifier = meta
 +
}
 +
 +
# set position to +30 seconds in current stream
 +
SeekRelative+30 {
 +
key = VOID
 +
modifier = meta
 +
}
 +
 +
# set position to -15 seconds in current stream
 +
SeekRelative-15 {
 +
key = VOID
 +
modifier = control
 +
}
 +
 +
# set position to +15 seconds in current stream
 +
SeekRelative+15 {
 +
key = VOID
 +
modifier = control
 +
}
 +
 +
# set position to -7 seconds in current stream
 +
SeekRelative-7 {
 +
key = VOID
 +
modifier = mod3
 +
}
 +
 +
# set position to +7 seconds in current stream
 +
SeekRelative+7 {
 +
key = VOID
 +
modifier = mod3
 +
}
 +
 +
# set position to beginning of current stream
 +
SetPosition0% {
 +
key = 0
 +
modifier = control
 +
}
 +
 +
# set position to 10% of current stream
 +
SetPosition10% {
 +
key = 1
 +
modifier = control
 +
}
 +
 +
# set position to 20% of current stream
 +
SetPosition20% {
 +
key = 2
 +
modifier = control
 +
}
 +
 +
# set position to 30% of current stream
 +
SetPosition30% {
 +
key = 3
 +
modifier = control
 +
}
 +
 +
# set position to 40% of current stream
 +
SetPosition40% {
 +
key = 4
 +
modifier = control
 +
}
 +
 +
# set position to 50% of current stream
 +
SetPosition50% {
 +
key = 5
 +
modifier = control
 +
}
 +
 +
# set position to 60% of current stream
 +
SetPosition60% {
 +
key = 6
 +
modifier = control
 +
}
 +
 +
# set position to 70% of current stream
 +
SetPosition70% {
 +
key = 7
 +
modifier = control
 +
}
 +
 +
# set position to 80% of current stream
 +
SetPosition80% {
 +
key = 8
 +
modifier = control
 +
}
 +
 +
# set position to 90% of current stream
 +
SetPosition90% {
 +
key = 9
 +
modifier = control
 +
}
 +
 +
# set position to 100% of current stream
 +
SetPosition100% {
 +
key = End
 +
modifier = control
 +
}
 +
 +
# increment playback speed
 +
SpeedFaster {
 +
key = F10
 +
modifier = none
 +
}
 +
 +
# decrement playback speed
 +
SpeedSlower {
 +
key = F12
 +
modifier = control
 +
}
 +
 +
# reset playback speed
 +
SpeedReset {
 +
key = Down
 +
modifier = meta
 +
}
 +
 +
# increment audio volume
 +
Volume+ {
 +
key = V
 +
modifier = none
 +
}
 +
 +
# decrement audio volume
 +
Volume- {
 +
key = F7
 +
modifier = none
 +
}
 +
 +
# increment amplification level
 +
Amp+ {
 +
key = V
 +
modifier = control
 +
}
 +
 +
# decrement amplification level
 +
Amp- {
 +
key = v
 +
modifier = control
 +
}
 +
 +
# reset amplification to default value
 +
ResetAmp {
 +
key = A
 +
modifier = control
 +
}
 +
 +
# audio muting toggle
 +
Mute {
 +
key = VOID
 +
modifier = control
 +
}
 +
 +
# select next audio channel
 +
AudioChannelNext {
 +
key = F11
 +
modifier = control
 +
}
 +
 +
# select previous audio channel
 +
AudioChannelPrior {
 +
key = F10
 +
modifier = control
 +
}
 +
 +
# visibility toggle of audio post effect window
 +
APProcessShow {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# toggle post effect usage
 +
APProcessEnable {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# select next sub picture (subtitle) channel
 +
SpuNext {
 +
key = F8
 +
modifier = control
 +
}
 +
 +
# select previous sub picture (subtitle) channel
 +
SpuPrior {
 +
key = F9
 +
modifier = control
 +
}
 +
 +
# interlaced mode toggle
 +
ToggleInterleave {
 +
key = i
 +
modifier = none
 +
}
 +
 +
# cycle aspect ratio values
 +
ToggleAspectRatio {
 +
key = Z
 +
modifier = control, meta
 +
}
 +
 +
# reduce the output window size by factor 1.2
 +
WindowReduce {
 +
key = less
 +
modifier = none
 +
}
 +
 +
# enlarge the output window size by factor 1.2
 +
WindowEnlarge {
 +
key = greater
 +
modifier = none
 +
}
 +
 +
# set video output window to 50%
 +
Window50 {
 +
key = 1
 +
modifier = meta
 +
}
 +
 +
# set video output window to 100%
 +
Window100 {
 +
key = 2
 +
modifier = meta
 +
}
 +
 +
# set video output window to 200%
 +
Window200 {
 +
key = 3
 +
modifier = meta
 +
}
 +
 +
# zoom in
 +
ZoomIn {
 +
key = z
 +
modifier = none
 +
}
 +
 +
# zoom out
 +
ZoomOut {
 +
key = Z
 +
modifier = none
 +
}
 +
 +
# zoom in horizontally
 +
ZoomInX {
 +
key = z
 +
modifier = control
 +
}
 +
 +
# zoom out horizontally
 +
ZoomOutX {
 +
key = Z
 +
modifier = control
 +
}
 +
 +
# zoom in vertically
 +
ZoomInY {
 +
key = z
 +
modifier = meta
 +
}
 +
 +
# zoom out vertically
 +
ZoomOutY {
 +
key = Z
 +
modifier = meta
 +
}
 +
 +
# reset zooming
 +
ZoomReset {
 +
key = z
 +
modifier = control, meta
 +
}
 +
 +
# resize output window to stream size
 +
Zoom1:1 {
 +
key = s
 +
modifier = none
 +
}
 +
 +
# fullscreen toggle
 +
ToggleFullscreen {
 +
key = f
 +
modifier = none
 +
}
 +
 +
# jump to media Menu
 +
Menu {
 +
key = m
 +
modifier = none
 +
}
 +
 +
# jump to Title Menu
 +
TitleMenu {
 +
key = F1
 +
modifier = none
 +
}
 +
 +
# jump to Root Menu
 +
RootMenu {
 +
key = F2
 +
modifier = none
 +
}
 +
 +
# jump to Subpicture Menu
 +
SubpictureMenu {
 +
key = F3
 +
modifier = none
 +
}
 +
 +
# jump to Audio Menu
 +
AudioMenu {
 +
key = F4
 +
modifier = none
 +
}
 +
 +
# jump to Angle Menu
 +
AngleMenu {
 +
key = F5
 +
modifier = none
 +
}
 +
 +
# jump to Part Menu
 +
PartMenu {
 +
key = F6
 +
modifier = none
 +
}
 +
 +
# menu navigate up
 +
EventUp {
 +
key = Up
 +
modifier = none
 +
}
 +
 +
# menu navigate down
 +
EventDown {
 +
key = Down
 +
modifier = none
 +
}
 +
 +
# menu navigate left
 +
EventLeft {
 +
key = Left
 +
modifier = none
 +
}
 +
 +
# menu navigate right
 +
EventRight {
 +
key = Right
 +
modifier = none
 +
}
 +
 +
# menu select
 +
EventSelect {
 +
key = Return
 +
modifier = none
 +
}
 +
 +
# jump to next chapter
 +
EventNext {
 +
key = KP_Next
 +
modifier = none
 +
}
 +
 +
# jump to previous chapter
 +
EventPrior {
 +
key = KP_Prior
 +
modifier = none
 +
}
 +
 +
# select next angle
 +
EventAngleNext {
 +
key = KP_Home
 +
modifier = none
 +
}
 +
 +
# select previous angle
 +
EventAnglePrior {
 +
key = KP_End
 +
modifier = none
 +
}
 +
 +
# visibility toggle of help window
 +
HelpShow {
 +
key = h
 +
modifier = meta
 +
}
 +
 +
# visibility toggle of video post effect window
 +
VPProcessShow {
 +
key = P
 +
modifier = meta
 +
}
 +
 +
# toggle post effect usage
 +
VPProcessEnable {
 +
key = P
 +
modifier = control, meta
 +
}
 +
 +
# visibility toggle of output window
 +
ToggleWindowVisibility {
 +
key = h
 +
modifier = none
 +
}
 +
 +
# bordered window toggle of output window
 +
ToggleWindowBorder {
 +
key = 0
 +
modifier = control, meta
 +
}
 +
 +
# visibility toggle of UI windows
 +
ToggleVisibility {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# visibility toggle of control window
 +
ControlShow {
 +
key = VOID
 +
modifier = meta
 +
}
 +
 +
# visibility toggle of mrl browser window
 +
MrlBrowser {
 +
key = m
 +
modifier = meta
 +
}
 +
 +
# visibility toggle of playlist editor window
 +
PlaylistEditor {
 +
key = p
 +
modifier = meta
 +
}
 +
 +
# visibility toggle of the setup window
 +
SetupShow {
 +
key = s
 +
modifier = meta
 +
}
 +
 +
# visibility toggle of the event sender window
 +
EventSenderShow {
 +
key = e
 +
modifier = meta
 +
}
 +
 +
# visibility toggle of analog TV window
 +
TVAnalogShow {
 +
key = t
 +
modifier = meta
 +
}
 +
 +
# visibility toggle of log viewer
 +
ViewlogShow {
 +
key = l
 +
modifier = meta
 +
}
 +
 +
# visibility toggle of stream info window
 +
StreamInfosShow {
 +
key = i
 +
modifier = meta
 +
}
 +
 +
# display stream information using OSD
 +
OSDStreamInfos {
 +
key = i
 +
modifier = control
 +
}
 +
 +
# display information using OSD
 +
OSDWriteText {
 +
key = VOID
 +
modifier = control
 +
}
 +
 +
# show OSD menu
 +
OSDMenu {
 +
key = O
 +
modifier = none
 +
}
 +
 +
# enter key binding editor
 +
KeyBindingEditor {
 +
key = k
 +
modifier = meta
 +
}
 +
 +
# enable key bindings (not useful to bind a key to it!)
 +
KeyBindingsEnable {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# open file selector
 +
FileSelector {
 +
key = o
 +
modifier = control
 +
}
 +
 +
# select a subtitle file
 +
SubSelector {
 +
key = S
 +
modifier = control
 +
}
 +
 +
# display MRL/Ident toggle
 +
MrlIdentToggle {
 +
key = t
 +
modifier = control
 +
}
 +
 +
# grab pointer toggle
 +
GrabPointer {
 +
key = Insert
 +
modifier = none
 +
}
 +
 +
# enter the number 0
 +
Number0 {
 +
key = 0
 +
modifier = none
 +
}
 +
 +
# enter the number 1
 +
Number1 {
 +
key = 1
 +
modifier = none
 +
}
 +
 +
# enter the number 2
 +
Number2 {
 +
key = 2
 +
modifier = none
 +
}
 +
 +
# enter the number 3
 +
Number3 {
 +
key = 3
 +
modifier = none
 +
}
 +
 +
# enter the number 4
 +
Number4 {
 +
key = 4
 +
modifier = none
 +
}
 +
 +
# enter the number 5
 +
Number5 {
 +
key = 5
 +
modifier = none
 +
}
 +
 +
# enter the number 6
 +
Number6 {
 +
key = 6
 +
modifier = none
 +
}
 +
 +
# enter the number 7
 +
Number7 {
 +
key = 7
 +
modifier = none
 +
}
 +
 +
# enter the number 8
 +
Number8 {
 +
key = 8
 +
modifier = none
 +
}
 +
 +
# enter the number 9
 +
Number9 {
 +
key = 9
 +
modifier = none
 +
}
 +
 +
# add 10 to the next entered number
 +
Number10add {
 +
key = plus
 +
modifier = mod3
 +
}
 +
 +
# set position in current stream to numeric percentage
 +
SetPosition% {
 +
key = slash
 +
modifier = none
 +
}
 +
 +
# set position forward by numeric argument in current stream
 +
SeekRelative+ {
 +
key = Up
 +
modifier = meta
 +
}
 +
 +
# set position back by numeric argument in current stream
 +
SeekRelative- {
 +
key = Up
 +
modifier = mod3
 +
}
 +
 +
# change audio video syncing (delay video)
 +
AudioVideoDecay+ {
 +
key = F6
 +
modifier = control
 +
}
 +
 +
# change audio video syncing (delay audio)
 +
AudioVideoDecay- {
 +
key = G
 +
modifier = control, meta
 +
}
 +
 +
# reset audio video syncing offset
 +
AudioVideoDecayReset {
 +
key = Odiaeresis
 +
modifier = control, meta
 +
}
 +
 +
# change subtitle syncing (delay video)
 +
SpuVideoDecay+ {
 +
key = M
 +
modifier = none
 +
}
 +
 +
# change subtitle syncing (delay subtitles)
 +
SpuVideoDecay- {
 +
key = N
 +
modifier = none
 +
}
 +
 +
# reset subtitle syncing offset
 +
SpuVideoDecayReset {
 +
key = End
 +
modifier = none
 +
}
 +
 +
# toggle TV modes (on the DXR3)
 +
ToggleTVmode {
 +
key = o
 +
modifier = control, meta
 +
}
 +
 +
# switch Monitor to DPMS standby mode
 +
DPMSStandby {
 +
key = U
 +
modifier = control, meta
 +
}
 +
 +
# increase hue by 10
 +
HueControl+ {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# decrease hue by 10
 +
HueControl- {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# increase saturation by 10
 +
SaturationControl+ {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# decrease saturation by 10
 +
SaturationControl- {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# increase brightness by 10
 +
BrightnessControl+ {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# decrease brightness by 10
 +
BrightnessControl- {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# increase contrast by 10
 +
ContrastControl+ {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# decrease contrast by 10
 +
ContrastControl- {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# quit the program
 +
Quit {
 +
key = q
 +
modifier = none
 +
}
 +
 +
# input_pvr: set input
 +
PVRSetInput {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# input_pvr: set frequency
 +
PVRSetFrequency {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# input_pvr: mark the start of a new stream section
 +
PVRSetMark {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# input_pvr: set the name for the current stream section
 +
PVRSetName {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# input_pvr: save the stream section
 +
PVRSave {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# VDR Red button
 +
VDRButtonRed {
 +
key = r
 +
modifier = none
 +
}
 +
 +
# VDR Green button
 +
VDRButtonGreen {
 +
key = g
 +
modifier = none
 +
}
 +
 +
# VDR Yellow button
 +
VDRButtonYellow {
 +
key = y
 +
modifier = none
 +
}
 +
 +
# VDR Blue button
 +
VDRButtonBlue {
 +
key = b
 +
modifier = none
 +
}
 +
 +
# VDR Play
 +
VDRPlay {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# VDR Pause
 +
VDRPause {
 +
key = space
 +
modifier = none
 +
}
 +
 +
# VDR Stop
 +
VDRStop {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# VDR Record
 +
VDRRecord {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# VDR Fast forward
 +
VDRFastFwd {
 +
key = Adiaeresis
 +
modifier = control, meta
 +
}
 +
 +
# VDR Fast rewind
 +
VDRFastRew {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# VDR Power
 +
VDRPower {
 +
key = e
 +
modifier = none
 +
}
 +
 +
# VDR Channel +
 +
VDRChannelPlus {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# VDR Channel -
 +
VDRChannelMinus {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# VDR Schedule menu
 +
VDRSchedule {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# VDR Channel menu
 +
VDRChannels {
 +
key = c
 +
modifier = none
 +
}
 +
 +
# VDR Timers menu
 +
VDRTimers {
 +
key = t
 +
modifier = none
 +
}
 +
 +
# VDR Recordings menu
 +
VDRRecordings {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# VDR Setup menu
 +
VDRSetup {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# VDR Command menu
 +
VDRCommands {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# VDR Command back
 +
VDRBack {
 +
key = BackSpace
 +
modifier = none
 +
}
 +
 +
# VDR User command 1
 +
VDRUser1 {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# VDR User command 2
 +
VDRUser2 {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# VDR User command 3
 +
VDRUser3 {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# VDR User command 4
 +
VDRUser4 {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# VDR User command 5
 +
VDRUser5 {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# VDR User command 6
 +
VDRUser6 {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# VDR User command 7
 +
VDRUser7 {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# VDR User command 8
 +
VDRUser8 {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# VDR User command 9
 +
VDRUser9 {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# VDR Volume +
 +
VDRVolumePlus {
 +
key = period
 +
modifier = none
 +
}
 +
 +
# VDR Volume -
 +
VDRVolumeMinus {
 +
key = comma
 +
modifier = none
 +
}
 +
 +
# VDR Mute audio
 +
VDRMute {
 +
key = odiaeresis
 +
modifier = none
 +
}
 +
 +
# VDR Audio menu
 +
VDRAudio {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# VDR Command info
 +
VDRInfo {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# VDR Previous channel
 +
VDRChannelPrevious {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# VDR Subtiles menu
 +
VDRSubtitles {
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# fullscreen toggle
 +
Alias {
 +
entry = ToggleFullscreen
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# VDR Command back
 +
Alias {
 +
entry = VDRBack
 +
key = Delete
 +
modifier = none
 +
}
 +
 +
# VDR Red button
 +
Alias {
 +
entry = VDRButtonRed
 +
key = Home
 +
modifier = none
 +
}
 +
 +
# menu navigate up
 +
Alias {
 +
entry = EventUp
 +
key = Prior
 +
modifier = none
 +
}
 +
 +
# menu navigate down
 +
Alias {
 +
entry = EventDown
 +
key = Next
 +
modifier = none
 +
}
 +
 +
# menu navigate right
 +
Alias {
 +
entry = EventRight
 +
key = k
 +
modifier = none
 +
}
 +
 +
# menu navigate left
 +
Alias {
 +
entry = EventLeft
 +
key = p
 +
modifier = none
 +
}
 +
 +
# VDR User command 2
 +
Alias {
 +
entry = VDRUser2
 +
key = VOID
 +
modifier = none
 +
}
 +
 +
# enter the number 0
 +
Alias {
 +
entry = Number0
 +
key = KP_0
 +
modifier = none
 +
}
 +
 +
# enter the number 1
 +
Alias {
 +
entry = Number1
 +
key = KP_1
 +
modifier = none
 +
}
 +
 +
# enter the number 2
 +
Alias {
 +
entry = Number2
 +
key = KP_2
 +
modifier = none
 +
}
 +
 +
# enter the number 3
 +
Alias {
 +
entry = Number3
 +
key = KP_3
 +
modifier = none
 +
}
 +
 +
# enter the number 4
 +
Alias {
 +
entry = Number4
 +
key = KP_4
 +
modifier = none
 +
}
 +
 +
# enter the number 5
 +
Alias {
 +
entry = Number5
 +
key = KP_5
 +
modifier = none
 +
}
 +
 +
# enter the number 6
 +
Alias {
 +
entry = Number6
 +
key = KP_6
 +
modifier = none
 +
}
 +
 +
# enter the number 7
 +
Alias {
 +
entry = Number7
 +
key = KP_7
 +
modifier = none
 +
}
 +
 +
# enter the number 8
 +
Alias {
 +
entry = Number8
 +
key = KP_8
 +
modifier = none
 +
}
 +
 +
# enter the number 9
 +
Alias {
 +
entry = Number9
 +
key = KP_9
 +
modifier = none
 +
}
 +
 +
# menu select
 +
Alias {
 +
entry = EventSelect
 +
key = KP_Enter
 +
modifier = none
 +
}
 +
 +
##
 +
# End of xine key bindings.
 +
##
 +
</pre>
 +
}}
 +
  
 
[[Kategorie:Konfigurationsdateien]]
 
[[Kategorie:Konfigurationsdateien]]

Version vom 19. Mai 2009, 13:27 Uhr

Konfigurationsdatei von Xine ( 2 Varianten ).

- 1. Variante 
Datei
$HOME/.xine/keymap
##
# xine key bindings.
# Automatically generated by xine-ui version 0.99.3cvs.
##

# start playback
Play {
	key = F12
	modifier = none
}

# playback pause toggle
Pause {
	key = F11
	modifier = none
}

# stop playback
Stop {
	key = S
	modifier = none
}

# take a snapshot
Snapshot {
	key = B
	modifier = control, meta
}

# eject the current medium
Eject {
	key = parenleft
	modifier = control, meta
}

# select and play next MRL in the playlist
NextMrl {
	key = W
	modifier = control, meta
}

# select and play previous MRL in the playlist
PriorMrl {
	key = F
	modifier = control, meta
}

# loop mode toggle
ToggleLoopMode {
	key = C
	modifier = control, meta
}

# stop playback after played stream
PlaylistStop {
	key = l
	modifier = control
}

# scan playlist to grab stream infos
ScanPlaylistInfo {
	key = s
	modifier = control
}

# add a mediamark from current playback
AddMediamark {
	key = a
	modifier = control
}

# edit selected mediamark
MediamarkEditor {
	key = e
	modifier = control
}

# set position to -60 seconds in current stream
SeekRelative-60 {
	key = F9
	modifier = none
}

# set position to +60 seconds in current stream
SeekRelative+60 {
	key = F8
	modifier = none
}

# set position to -30 seconds in current stream
SeekRelative-30 {
	key = Left
	modifier = meta
}

# set position to +30 seconds in current stream
SeekRelative+30 {
	key = Right
	modifier = meta
}

# set position to -15 seconds in current stream
SeekRelative-15 {
	key = Left
	modifier = control
}

# set position to +15 seconds in current stream
SeekRelative+15 {
	key = Right
	modifier = control
}

# set position to -7 seconds in current stream
SeekRelative-7 {
	key = Left
	modifier = mod3
}

# set position to +7 seconds in current stream
SeekRelative+7 {
	key = Right
	modifier = mod3
}

# set position to beginning of current stream
SetPosition0% {
	key = 0
	modifier = control
}

# set position to 10% of current stream
SetPosition10% {
	key = 1
	modifier = control
}

# set position to 20% of current stream
SetPosition20% {
	key = 2
	modifier = control
}

# set position to 30% of current stream
SetPosition30% {
	key = 3
	modifier = control
}

# set position to 40% of current stream
SetPosition40% {
	key = 4
	modifier = control
}

# set position to 50% of current stream
SetPosition50% {
	key = 5
	modifier = control
}

# set position to 60% of current stream
SetPosition60% {
	key = 6
	modifier = control
}

# set position to 70% of current stream
SetPosition70% {
	key = 7
	modifier = control
}

# set position to 80% of current stream
SetPosition80% {
	key = 8
	modifier = control
}

# set position to 90% of current stream
SetPosition90% {
	key = 9
	modifier = control
}

# increment playback speed
SpeedFaster {
	key = F10
	modifier = none
}

# decrement playback speed
SpeedSlower {
	key = F12
	modifier = control
}

# reset playback speed
SpeedReset {
	key = Down
	modifier = meta
}

# increment audio volume
Volume+ {
	key = V
	modifier = none
}

# decrement audio volume
Volume- {
	key = F7
	modifier = none
}

# increment amplification level
Amp+ {
	key = V
	modifier = control
}

# decrement amplification level
Amp- {
	key = v
	modifier = control
}

# reset amplification to default value
ResetAmp {
	key = A
	modifier = control
}

# audio muting toggle
Mute {
	key = m
	modifier = control
}

# select next audio channel
AudioChannelNext {
	key = F11
	modifier = control
}

# select previous audio channel
AudioChannelPrior {
	key = F10
	modifier = control
}

# select next sub picture (subtitle) channel
SpuNext {
	key = F8
	modifier = control
}

# select previous sub picture (subtitle) channel
SpuPrior {
	key = F9
	modifier = control
}

# interlaced mode toggle
ToggleInterleave {
	key = Control_L
	modifier = control, meta
}

# cycle aspect ratio values
ToggleAspectRatio {
	key = Z
	modifier = control, meta
}

# reduce the output window size by factor 1.2
WindowReduce {
	key = less
	modifier = none
}

# enlarge the output window size by factor 1.2
WindowEnlarge {
	key = greater
	modifier = none
}

# set video output window to 50%
Window50 {
	key = 1
	modifier = meta
}

# set video output window to 100%
Window100 {
	key = 2
	modifier = meta
}

# set video output window to 200%
Window200 {
	key = 3
	modifier = meta
}

# zoom in
ZoomIn {
	key = z
	modifier = none
}

# zoom out
ZoomOut {
	key = Z
	modifier = none
}

# zoom in horizontally
ZoomInX {
	key = z
	modifier = control
}

# zoom out horizontally
ZoomOutX {
	key = Z
	modifier = control
}

# zoom in vertically
ZoomInY {
	key = z
	modifier = meta
}

# zoom out vertically
ZoomOutY {
	key = Z
	modifier = meta
}

# reset zooming
ZoomReset {
	key = z
	modifier = control, meta
}

# resize output window to stream size
Zoom1:1 {
	key = s
	modifier = none
}

# fullscreen toggle
ToggleFullscreen {
	key = f
	modifier = none
}

# Xinerama fullscreen toggle
ToggleXineramaFullscr {
	key = F
	modifier = none
}

# jump to media Menu
Menu {
	key = m
	modifier = none
}

# jump to Title Menu
TitleMenu {
	key = F1
	modifier = none
}

# jump to Root Menu
RootMenu {
	key = F2
	modifier = none
}

# jump to Subpicture Menu
SubpictureMenu {
	key = F3
	modifier = none
}

# jump to Audio Menu
AudioMenu {
	key = F4
	modifier = none
}

# jump to Angle Menu
AngleMenu {
	key = F5
	modifier = none
}

# jump to Part Menu
PartMenu {
	key = F6
	modifier = none
}

# menu navigate up
EventUp {
	key = Up
	modifier = none
}

# menu navigate down
EventDown {
	key = Down
	modifier = none
}

# menu navigate left
EventLeft {
	key = Left
	modifier = none
}

# menu navigate right
EventRight {
	key = Right
	modifier = none
}

# menu select
EventSelect {
	key = Return
	modifier = none
}

# jump to next chapter
EventNext {
	key = KP_Next
	modifier = none
}

# jump to previous chapter
EventPrior {
	key = KP_Prior
	modifier = none
}

# select next angle
EventAngleNext {
	key = KP_Home
	modifier = none
}

# select previous angle
EventAnglePrior {
	key = KP_End
	modifier = none
}

# visibility toggle of help window
HelpShow {
	key = h
	modifier = meta
}

# visibility toggle of video post effect window
VPProcessShow {
	key = P
	modifier = meta
}

# toggle post effect usage
VPProcessEnable {
	key = P
	modifier = control, meta
}

# visibility toggle of output window
ToggleWindowVisibility {
	key = h
	modifier = none
}

# bordered window toggle of output window
ToggleWindowBorder {
	key = 0
	modifier = control, meta
}

# visibility toggle of UI windows
ToggleVisibility {
	key = g
	modifier = none
}

# visibility toggle of control window
ControlShow {
	key = c
	modifier = meta
}

# visibility toggle of mrl browser window
MrlBrowser {
	key = m
	modifier = meta
}

# visibility toggle of playlist editor window
PlaylistEditor {
	key = p
	modifier = meta
}

# visibility toggle of the setup window
SetupShow {
	key = s
	modifier = meta
}

# visibility toggle of the event sender window
EventSenderShow {
	key = e
	modifier = meta
}

# visibility toggle of analog TV window
TVAnalogShow {
	key = t
	modifier = meta
}

# visibility toggle of log viewer
ViewlogShow {
	key = l
	modifier = meta
}

# visibility toggle of stream info window
StreamInfosShow {
	key = i
	modifier = meta
}

# display stream information using OSD
OSDStreamInfos {
	key = i
	modifier = control
}

# show OSD menu
OSDMenu {
	key = O
	modifier = none
}

# enter key binding editor
KeyBindingEditor {
	key = k
	modifier = meta
}

# open file selector
FileSelector {
	key = o
	modifier = control
}

# select a subtitle file
SubSelector {
	key = S
	modifier = control
}

# display MRL/Ident toggle
MrlIdentToggle {
	key = t
	modifier = control
}

# grab pointer toggle
GrabPointer {
	key = Insert
	modifier = none
}

# enter the number 0
Number0 {
	key = 0
	modifier = none
}

# enter the number 1
Number1 {
	key = 1
	modifier = none
}

# enter the number 2
Number2 {
	key = 2
	modifier = none
}

# enter the number 3
Number3 {
	key = 3
	modifier = none
}

# enter the number 4
Number4 {
	key = 4
	modifier = none
}

# enter the number 5
Number5 {
	key = 5
	modifier = none
}

# enter the number 6
Number6 {
	key = 6
	modifier = none
}

# enter the number 7
Number7 {
	key = 7
	modifier = none
}

# enter the number 8
Number8 {
	key = 8
	modifier = none
}

# enter the number 9
Number9 {
	key = 9
	modifier = none
}

# add 10 to the next entered number
Number10add {
	key = plus
	modifier = mod3
}

# set position in current stream to numeric percentage
SetPosition% {
	key = slash
	modifier = none
}

# set position forward by numeric argument in current stream
SeekRelative+ {
	key = Up
	modifier = meta
}

# set position back by numeric argument in current stream
SeekRelative- {
	key = Up
	modifier = mod3
}

# change audio video syncing (delay video)
AudioVideoDecay+ {
	key = F6
	modifier = control
}

# change audio video syncing (delay audio)
AudioVideoDecay- {
	key = G
	modifier = control, meta
}

# reset audio video syncing offset
AudioVideoDecayReset {
	key = Odiaeresis
	modifier = control, meta
}

# change subtitle syncing (delay video)
SpuVideoDecay+ {
	key = M
	modifier = none
}

# change subtitle syncing (delay subtitles)
SpuVideoDecay- {
	key = N
	modifier = none
}

# reset subtitle syncing offset
SpuVideoDecayReset {
	key = End
	modifier = none
}

# toggle TV modes (on the DXR3)
ToggleTVmode {
	key = o
	modifier = control, meta
}

# switch Monitor to DPMS standby mode
DPMSStandby {
	key = U
	modifier = control, meta
}

# increase hue by 10
HueControl+ {
	key = VOID
	modifier = none
}

# decrease hue by 10
HueControl- {
	key = VOID
	modifier = none
}

# increase saturation by 10
SaturationControl+ {
	key = VOID
	modifier = none
}

# decrease saturation by 10
SaturationControl- {
	key = VOID
	modifier = none
}

# increase brightness by 10
BrightnessControl+ {
	key = VOID
	modifier = none
}

# decrease brightness by 10
BrightnessControl- {
	key = VOID
	modifier = none
}

# increase contrast by 10
ContrastControl+ {
	key = VOID
	modifier = none
}

# decrease contrast by 10
ContrastControl- {
	key = VOID
	modifier = none
}

# quit the program
Quit {
	key = q
	modifier = none
}

# VDR Red button
VDRButtonRed {
	key = r
	modifier = none
}

# VDR Green button
VDRButtonGreen {
	key = x
	modifier = none
}

# VDR Yellow button
VDRButtonYellow {
	key = d
	modifier = none
}

# VDR Blue button
VDRButtonBlue {
	key = v
	modifier = none
}

# VDR play
VDRPlay {
	key = VOID
	modifier = none
}

# VDR Pause
VDRPause {
	key = VOID
	modifier = none
}

# VDR Stop
VDRStop {
	key = VOID
	modifier = none
}

# VDR Record
VDRRecord {
	key = VOID
	modifier = none
}

# VDR Fast Forward
VDRFastFwd {
	key = Adiaeresis
	modifier = control, meta
}

# VDR Fast Rewind
VDRFastRew {
	key = VOID
	modifier = none
}

# VDR power
VDRPower {
	key = e
	modifier = none
}

# VDR next channel
VDRChannelPlus {
	key = VOID
	modifier = none
}

# VDR previous channel
VDRChannelMinus {
	key = VOID
	modifier = none
}

# VDR schedule menu
VDRSchedule {
	key = VOID
	modifier = none
}

# VDR Channel menu
VDRChannels {
	key = VOID
	modifier = none
}

# VDR Timers menu
VDRTimers {
	key = VOID
	modifier = none
}

# VDR Recordings menu
VDRRecordings {
	key = VOID
	modifier = none
}

# VDR Setup menu
VDRSetup {
	key = VOID
	modifier = none
}

# VDR Command menu
VDRCommands {
	key = VOID
	modifier = none
}

# VDR Command Back
VDRBack {
	key = BackSpace
	modifier = none
}

# VDR User command 1
VDRUser1 {
	key = b
	modifier = none
}

# VDR User command 2
VDRUser2 {
	key = u
	modifier = none
}

# VDR User command 3
VDRUser3 {
	key = VOID
	modifier = none
}

# VDR User command 4
VDRUser4 {
	key = VOID
	modifier = none
}

# VDR User command 5
VDRUser5 {
	key = VOID
	modifier = none
}

# VDR User command 6
VDRUser6 {
	key = VOID
	modifier = none
}

# VDR User command 7
VDRUser7 {
	key = VOID
	modifier = none
}

# VDR User command 8
VDRUser8 {
	key = VOID
	modifier = none
}

# VDR User command 9
VDRUser9 {
	key = VOID
	modifier = none
}

# VDR Volume plus
VDRVolumePlus {
	key = minus
	modifier = none
}

# VDR Volume minus
VDRVolumeMinus {
	key = period
	modifier = none
}

# VDR Audio Mute
VDRMute {
	key = comma
	modifier = none
}

# VDR Audio menu
VDRAudio {
	key = VOID
	modifier = none
}

# quit the program
Alias {
	entry = Quit
	key = l
	modifier = none
}

# fullscreen toggle
Alias {
	entry = ToggleFullscreen
	key = y
	modifier = none
}

# VDR Command Back
Alias {
	entry = VDRBack
	key = Escape
	modifier = none
}

# VDR Red button
Alias {
	entry = VDRButtonRed
	key = Home
	modifier = none
}

# menu navigate up
Alias {
	entry = EventUp
	key = Prior
	modifier = none
}

# menu navigate down
Alias {
	entry = EventDown
	key = Next
	modifier = none
}

# VDR Volume plus
Alias {
	entry = VDRVolumePlus
	key = c
	modifier = none
}

# VDR Volume minus
Alias {
	entry = VDRVolumeMinus
	key = t
	modifier = none
}

# menu navigate right
Alias {
	entry = EventRight
	key = k
	modifier = none
}

# menu navigate left
Alias {
	entry = EventLeft
	key = p
	modifier = none
}

# VDR Green button
Alias {
	entry = VDRButtonGreen
	key = i
	modifier = none
}

# VDR Yellow button
Alias {
	entry = VDRButtonYellow
	key = n
	modifier = none
}

# VDR User command 2
Alias {
	entry = VDRUser2
	key = a
	modifier = none
}

##
# End of xine key bindings.
##



- 2. Variante
Datei
$HOME/.xine/keymap
##
# xine key bindings.
# Automatically generated by xine-ui version 0.99.6cvs.
##

# start playback
Play {
	key = F12
	modifier = none
}

# playback pause toggle
Pause {
	key = F11
	modifier = none
}

# stop playback
Stop {
	key = S
	modifier = none
}

# take a snapshot
Snapshot {
	key = B
	modifier = control, meta
}

# eject the current medium
Eject {
	key = parenleft
	modifier = control, meta
}

# select and play next MRL in the playlist
NextMrl {
	key = W
	modifier = control, meta
}

# select and play previous MRL in the playlist
PriorMrl {
	key = F
	modifier = control, meta
}

# select and play MRL in the playlist
SelectMrl {
	key = Select
	modifier = none
}

# loop mode toggle
ToggleLoopMode {
	key = C
	modifier = control, meta
}

# stop playback after played stream
PlaylistStop {
	key = l
	modifier = control
}

# scan playlist to grab stream infos
ScanPlaylistInfo {
	key = s
	modifier = control
}

# add a mediamark from current playback
AddMediamark {
	key = a
	modifier = control
}

# edit selected mediamark
MediamarkEditor {
	key = e
	modifier = control
}

# set position to -60 seconds in current stream
SeekRelative-60 {
	key = F9
	modifier = none
}

# set position to +60 seconds in current stream
SeekRelative+60 {
	key = F8
	modifier = none
}

# set position to -30 seconds in current stream
SeekRelative-30 {
	key = VOID
	modifier = meta
}

# set position to +30 seconds in current stream
SeekRelative+30 {
	key = VOID
	modifier = meta
}

# set position to -15 seconds in current stream
SeekRelative-15 {
	key = VOID
	modifier = control
}

# set position to +15 seconds in current stream
SeekRelative+15 {
	key = VOID
	modifier = control
}

# set position to -7 seconds in current stream
SeekRelative-7 {
	key = VOID
	modifier = mod3
}

# set position to +7 seconds in current stream
SeekRelative+7 {
	key = VOID
	modifier = mod3
}

# set position to beginning of current stream
SetPosition0% {
	key = 0
	modifier = control
}

# set position to 10% of current stream
SetPosition10% {
	key = 1
	modifier = control
}

# set position to 20% of current stream
SetPosition20% {
	key = 2
	modifier = control
}

# set position to 30% of current stream
SetPosition30% {
	key = 3
	modifier = control
}

# set position to 40% of current stream
SetPosition40% {
	key = 4
	modifier = control
}

# set position to 50% of current stream
SetPosition50% {
	key = 5
	modifier = control
}

# set position to 60% of current stream
SetPosition60% {
	key = 6
	modifier = control
}

# set position to 70% of current stream
SetPosition70% {
	key = 7
	modifier = control
}

# set position to 80% of current stream
SetPosition80% {
	key = 8
	modifier = control
}

# set position to 90% of current stream
SetPosition90% {
	key = 9
	modifier = control
}

# set position to 100% of current stream
SetPosition100% {
	key = End
	modifier = control
}

# increment playback speed
SpeedFaster {
	key = F10
	modifier = none
}

# decrement playback speed
SpeedSlower {
	key = F12
	modifier = control
}

# reset playback speed
SpeedReset {
	key = Down
	modifier = meta
}

# increment audio volume
Volume+ {
	key = V
	modifier = none
}

# decrement audio volume
Volume- {
	key = F7
	modifier = none
}

# increment amplification level
Amp+ {
	key = V
	modifier = control
}

# decrement amplification level
Amp- {
	key = v
	modifier = control
}

# reset amplification to default value
ResetAmp {
	key = A
	modifier = control
}

# audio muting toggle
Mute {
	key = VOID
	modifier = control
}

# select next audio channel
AudioChannelNext {
	key = F11
	modifier = control
}

# select previous audio channel
AudioChannelPrior {
	key = F10
	modifier = control
}

# visibility toggle of audio post effect window
APProcessShow {
	key = VOID
	modifier = none
}

# toggle post effect usage
APProcessEnable {
	key = VOID
	modifier = none
}

# select next sub picture (subtitle) channel
SpuNext {
	key = F8
	modifier = control
}

# select previous sub picture (subtitle) channel
SpuPrior {
	key = F9
	modifier = control
}

# interlaced mode toggle
ToggleInterleave {
	key = i
	modifier = none
}

# cycle aspect ratio values
ToggleAspectRatio {
	key = Z
	modifier = control, meta
}

# reduce the output window size by factor 1.2
WindowReduce {
	key = less
	modifier = none
}

# enlarge the output window size by factor 1.2
WindowEnlarge {
	key = greater
	modifier = none
}

# set video output window to 50%
Window50 {
	key = 1
	modifier = meta
}

# set video output window to 100%
Window100 {
	key = 2
	modifier = meta
}

# set video output window to 200%
Window200 {
	key = 3
	modifier = meta
}

# zoom in
ZoomIn {
	key = z
	modifier = none
}

# zoom out
ZoomOut {
	key = Z
	modifier = none
}

# zoom in horizontally
ZoomInX {
	key = z
	modifier = control
}

# zoom out horizontally
ZoomOutX {
	key = Z
	modifier = control
}

# zoom in vertically
ZoomInY {
	key = z
	modifier = meta
}

# zoom out vertically
ZoomOutY {
	key = Z
	modifier = meta
}

# reset zooming
ZoomReset {
	key = z
	modifier = control, meta
}

# resize output window to stream size
Zoom1:1 {
	key = s
	modifier = none
}

# fullscreen toggle
ToggleFullscreen {
	key = f
	modifier = none
}

# jump to media Menu
Menu {
	key = m
	modifier = none
}

# jump to Title Menu
TitleMenu {
	key = F1
	modifier = none
}

# jump to Root Menu
RootMenu {
	key = F2
	modifier = none
}

# jump to Subpicture Menu
SubpictureMenu {
	key = F3
	modifier = none
}

# jump to Audio Menu
AudioMenu {
	key = F4
	modifier = none
}

# jump to Angle Menu
AngleMenu {
	key = F5
	modifier = none
}

# jump to Part Menu
PartMenu {
	key = F6
	modifier = none
}

# menu navigate up
EventUp {
	key = Up
	modifier = none
}

# menu navigate down
EventDown {
	key = Down
	modifier = none
}

# menu navigate left
EventLeft {
	key = Left
	modifier = none
}

# menu navigate right
EventRight {
	key = Right
	modifier = none
}

# menu select
EventSelect {
	key = Return
	modifier = none
}

# jump to next chapter
EventNext {
	key = KP_Next
	modifier = none
}

# jump to previous chapter
EventPrior {
	key = KP_Prior
	modifier = none
}

# select next angle
EventAngleNext {
	key = KP_Home
	modifier = none
}

# select previous angle
EventAnglePrior {
	key = KP_End
	modifier = none
}

# visibility toggle of help window
HelpShow {
	key = h
	modifier = meta
}

# visibility toggle of video post effect window
VPProcessShow {
	key = P
	modifier = meta
}

# toggle post effect usage
VPProcessEnable {
	key = P
	modifier = control, meta
}

# visibility toggle of output window
ToggleWindowVisibility {
	key = h
	modifier = none
}

# bordered window toggle of output window
ToggleWindowBorder {
	key = 0
	modifier = control, meta
}

# visibility toggle of UI windows
ToggleVisibility {
	key = VOID
	modifier = none
}

# visibility toggle of control window
ControlShow {
	key = VOID
	modifier = meta
}

# visibility toggle of mrl browser window
MrlBrowser {
	key = m
	modifier = meta
}

# visibility toggle of playlist editor window
PlaylistEditor {
	key = p
	modifier = meta
}

# visibility toggle of the setup window
SetupShow {
	key = s
	modifier = meta
}

# visibility toggle of the event sender window
EventSenderShow {
	key = e
	modifier = meta
}

# visibility toggle of analog TV window
TVAnalogShow {
	key = t
	modifier = meta
}

# visibility toggle of log viewer
ViewlogShow {
	key = l
	modifier = meta
}

# visibility toggle of stream info window
StreamInfosShow {
	key = i
	modifier = meta
}

# display stream information using OSD
OSDStreamInfos {
	key = i
	modifier = control
}

# display information using OSD
OSDWriteText {
	key = VOID
	modifier = control
}

# show OSD menu
OSDMenu {
	key = O
	modifier = none
}

# enter key binding editor
KeyBindingEditor {
	key = k
	modifier = meta
}

# enable key bindings (not useful to bind a key to it!)
KeyBindingsEnable {
	key = VOID
	modifier = none
}

# open file selector
FileSelector {
	key = o
	modifier = control
}

# select a subtitle file
SubSelector {
	key = S
	modifier = control
}

# display MRL/Ident toggle
MrlIdentToggle {
	key = t
	modifier = control
}

# grab pointer toggle
GrabPointer {
	key = Insert
	modifier = none
}

# enter the number 0
Number0 {
	key = 0
	modifier = none
}

# enter the number 1
Number1 {
	key = 1
	modifier = none
}

# enter the number 2
Number2 {
	key = 2
	modifier = none
}

# enter the number 3
Number3 {
	key = 3
	modifier = none
}

# enter the number 4
Number4 {
	key = 4
	modifier = none
}

# enter the number 5
Number5 {
	key = 5
	modifier = none
}

# enter the number 6
Number6 {
	key = 6
	modifier = none
}

# enter the number 7
Number7 {
	key = 7
	modifier = none
}

# enter the number 8
Number8 {
	key = 8
	modifier = none
}

# enter the number 9
Number9 {
	key = 9
	modifier = none
}

# add 10 to the next entered number
Number10add {
	key = plus
	modifier = mod3
}

# set position in current stream to numeric percentage
SetPosition% {
	key = slash
	modifier = none
}

# set position forward by numeric argument in current stream
SeekRelative+ {
	key = Up
	modifier = meta
}

# set position back by numeric argument in current stream
SeekRelative- {
	key = Up
	modifier = mod3
}

# change audio video syncing (delay video)
AudioVideoDecay+ {
	key = F6
	modifier = control
}

# change audio video syncing (delay audio)
AudioVideoDecay- {
	key = G
	modifier = control, meta
}

# reset audio video syncing offset
AudioVideoDecayReset {
	key = Odiaeresis
	modifier = control, meta
}

# change subtitle syncing (delay video)
SpuVideoDecay+ {
	key = M
	modifier = none
}

# change subtitle syncing (delay subtitles)
SpuVideoDecay- {
	key = N
	modifier = none
}

# reset subtitle syncing offset
SpuVideoDecayReset {
	key = End
	modifier = none
}

# toggle TV modes (on the DXR3)
ToggleTVmode {
	key = o
	modifier = control, meta
}

# switch Monitor to DPMS standby mode
DPMSStandby {
	key = U
	modifier = control, meta
}

# increase hue by 10
HueControl+ {
	key = VOID
	modifier = none
}

# decrease hue by 10
HueControl- {
	key = VOID
	modifier = none
}

# increase saturation by 10
SaturationControl+ {
	key = VOID
	modifier = none
}

# decrease saturation by 10
SaturationControl- {
	key = VOID
	modifier = none
}

# increase brightness by 10
BrightnessControl+ {
	key = VOID
	modifier = none
}

# decrease brightness by 10
BrightnessControl- {
	key = VOID
	modifier = none
}

# increase contrast by 10
ContrastControl+ {
	key = VOID
	modifier = none
}

# decrease contrast by 10
ContrastControl- {
	key = VOID
	modifier = none
}

# quit the program
Quit {
	key = q
	modifier = none
}

# input_pvr: set input
PVRSetInput {
	key = VOID
	modifier = none
}

# input_pvr: set frequency
PVRSetFrequency {
	key = VOID
	modifier = none
}

# input_pvr: mark the start of a new stream section
PVRSetMark {
	key = VOID
	modifier = none
}

# input_pvr: set the name for the current stream section
PVRSetName {
	key = VOID
	modifier = none
}

# input_pvr: save the stream section
PVRSave {
	key = VOID
	modifier = none
}

# VDR Red button
VDRButtonRed {
	key = r
	modifier = none
}

# VDR Green button
VDRButtonGreen {
	key = g
	modifier = none
}

# VDR Yellow button
VDRButtonYellow {
	key = y
	modifier = none
}

# VDR Blue button
VDRButtonBlue {
	key = b
	modifier = none
}

# VDR Play
VDRPlay {
	key = VOID
	modifier = none
}

# VDR Pause
VDRPause {
	key = space
	modifier = none
}

# VDR Stop
VDRStop {
	key = VOID
	modifier = none
}

# VDR Record
VDRRecord {
	key = VOID
	modifier = none
}

# VDR Fast forward
VDRFastFwd {
	key = Adiaeresis
	modifier = control, meta
}

# VDR Fast rewind
VDRFastRew {
	key = VOID
	modifier = none
}

# VDR Power
VDRPower {
	key = e
	modifier = none
}

# VDR Channel +
VDRChannelPlus {
	key = VOID
	modifier = none
}

# VDR Channel -
VDRChannelMinus {
	key = VOID
	modifier = none
}

# VDR Schedule menu
VDRSchedule {
	key = VOID
	modifier = none
}

# VDR Channel menu
VDRChannels {
	key = c
	modifier = none
}

# VDR Timers menu
VDRTimers {
	key = t
	modifier = none
}

# VDR Recordings menu
VDRRecordings {
	key = VOID
	modifier = none
}

# VDR Setup menu
VDRSetup {
	key = VOID
	modifier = none
}

# VDR Command menu
VDRCommands {
	key = VOID
	modifier = none
}

# VDR Command back
VDRBack {
	key = BackSpace
	modifier = none
}

# VDR User command 1
VDRUser1 {
	key = VOID
	modifier = none
}

# VDR User command 2
VDRUser2 {
	key = VOID
	modifier = none
}

# VDR User command 3
VDRUser3 {
	key = VOID
	modifier = none
}

# VDR User command 4
VDRUser4 {
	key = VOID
	modifier = none
}

# VDR User command 5
VDRUser5 {
	key = VOID
	modifier = none
}

# VDR User command 6
VDRUser6 {
	key = VOID
	modifier = none
}

# VDR User command 7
VDRUser7 {
	key = VOID
	modifier = none
}

# VDR User command 8
VDRUser8 {
	key = VOID
	modifier = none
}

# VDR User command 9
VDRUser9 {
	key = VOID
	modifier = none
}

# VDR Volume +
VDRVolumePlus {
	key = period
	modifier = none
}

# VDR Volume -
VDRVolumeMinus {
	key = comma
	modifier = none
}

# VDR Mute audio
VDRMute {
	key = odiaeresis
	modifier = none
}

# VDR Audio menu
VDRAudio {
	key = VOID
	modifier = none
}

# VDR Command info
VDRInfo {
	key = VOID
	modifier = none
}

# VDR Previous channel
VDRChannelPrevious {
	key = VOID
	modifier = none
}

# VDR Subtiles menu
VDRSubtitles {
	key = VOID
	modifier = none
}

# fullscreen toggle
Alias {
	entry = ToggleFullscreen
	key = VOID
	modifier = none
}

# VDR Command back
Alias {
	entry = VDRBack
	key = Delete
	modifier = none
}

# VDR Red button
Alias {
	entry = VDRButtonRed
	key = Home
	modifier = none
}

# menu navigate up
Alias {
	entry = EventUp
	key = Prior
	modifier = none
}

# menu navigate down
Alias {
	entry = EventDown
	key = Next
	modifier = none
}

# menu navigate right
Alias {
	entry = EventRight
	key = k
	modifier = none
}

# menu navigate left
Alias {
	entry = EventLeft
	key = p
	modifier = none
}

# VDR User command 2
Alias {
	entry = VDRUser2
	key = VOID
	modifier = none
}

# enter the number 0
Alias {
	entry = Number0
	key = KP_0
	modifier = none
}

# enter the number 1
Alias {
	entry = Number1
	key = KP_1
	modifier = none
}

# enter the number 2
Alias {
	entry = Number2
	key = KP_2
	modifier = none
}

# enter the number 3
Alias {
	entry = Number3
	key = KP_3
	modifier = none
}

# enter the number 4
Alias {
	entry = Number4
	key = KP_4
	modifier = none
}

# enter the number 5
Alias {
	entry = Number5
	key = KP_5
	modifier = none
}

# enter the number 6
Alias {
	entry = Number6
	key = KP_6
	modifier = none
}

# enter the number 7
Alias {
	entry = Number7
	key = KP_7
	modifier = none
}

# enter the number 8
Alias {
	entry = Number8
	key = KP_8
	modifier = none
}

# enter the number 9
Alias {
	entry = Number9
	key = KP_9
	modifier = none
}

# menu select
Alias {
	entry = EventSelect
	key = KP_Enter
	modifier = none
}

##
# End of xine key bindings.
##