Keymap
Aus VDR Wiki
(Unterschied zwischen Versionen)
Hulk (Diskussion | Beiträge) K (Hob den Schutz von „Keymap“ auf) |
|||
(8 dazwischenliegende Versionen von 5 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | Konfigurationsdatei von Xine. | + | Konfigurationsdatei von Xine ( 2 Varianten ). |
− | {{Box Datei| $HOME/xine/keymap | | + | - 1. Variante |
+ | {{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]] |
Aktuelle Version vom 5. März 2011, 12:13 Uhr
Konfigurationsdatei von Xine ( 2 Varianten ).
- 1. Variante
$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
$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. ##