Keymap

Aus VDR Wiki
Wechseln zu: Navigation, Suche

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.
##