Hi,
tasos wrote:
Thanks it worked.the tutorial i was reading didn't say
anything about it but vdr wiki does.
Ok i begin xine it shows me the vdr button but i get
NO SIGNAL.i saw at vdr wiki how to change channels etc
BUT no VDR menu appears...what did i go wrong?how can
i change channels please???
When you connect xine fast enough to VDR, then you should probably see
VDR's remote learning mode.
Anyway, you may want to use the remote.conf from my homepage. See
remote.conf.txt for the key assignment. It allows you to control VDR by
pressing keys in the terminal where you started VDR.
You may also want to use the attached .xine/keymap which allows you to
control VDR by pressing keys in xine's window. On my system, the key
assignment is like the one mentioned in remote.conf.txt, but I
additionally have to hold down the left windows key. You need to
activate this functionality by passing "-r" to vdr-xine.
Once you are able to operate VDR you should be able to configure DVB and
let VDR find new channels.
BTW: you may also want to use this keymap:
http://www.vdr-wiki.de/wiki/index.php/Kanotix_-_Streaming-Server_mit_Xine-Pl...
Bye.
--
Dipl.-Inform. (FH) Reinhard Nissl
mailto:rnissl@gmx.de
##
# xine key bindings.
# Automatically generated by xine-ui version 0.99.4cvs.
##
# start playback
Play {
key = Return
modifier = none
}
# playback pause toggle
Pause {
key = space
modifier = none
}
# stop playback
Stop {
key = S
modifier = none
}
# take a snapshot
Snapshot {
key = t
modifier = none
}
# eject the current medium
Eject {
key = e
modifier = none
}
# select and play next MRL in the playlist
NextMrl {
key = Next
modifier = none
}
# select and play previous MRL in the playlist
PriorMrl {
key = Prior
modifier = none
}
# loop mode toggle
ToggleLoopMode {
key = l
modifier = none
}
# 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 = Left
modifier = none
}
# set position to +60 seconds in current stream
SeekRelative+60 {
key = Right
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 = Up
modifier = none
}
# decrement playback speed
SpeedSlower {
key = Down
modifier = none
}
# reset playback speed
SpeedReset {
key = Down
modifier = meta
}
# increment audio volume
Volume+ {
key = V
modifier = none
}
# decrement audio volume
Volume- {
key = v
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 = plus
modifier = none
}
# select previous audio channel
AudioChannelPrior {
key = minus
modifier = none
}
# 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 = period
modifier = none
}
# select previous sub picture (subtitle) channel
SpuPrior {
key = comma
modifier = none
}
# interlaced mode toggle
ToggleInterleave {
key = i
modifier = none
}
# cycle aspect ratio values
ToggleAspectRatio {
key = a
modifier = none
}
# 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 = Escape
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 = KP_Up
modifier = none
}
# menu navigate down
EventDown {
key = KP_Down
modifier = none
}
# menu navigate left
EventLeft {
key = KP_Left
modifier = none
}
# menu navigate right
EventRight {
key = KP_Right
modifier = none
}
# menu select
EventSelect {
key = KP_Enter
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 = b
modifier = none
}
# 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
}
# download a skin from the skin server
SkinDownload {
key = d
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 = m
modifier = none
}
# change audio video syncing (delay audio)
AudioVideoDecay- {
key = n
modifier = none
}
# reset audio video syncing offset
AudioVideoDecayReset {
key = Home
modifier = none
}
# 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 = d
modifier = none
}
# 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 = F1
modifier = mod4
}
# VDR Green button
VDRButtonGreen {
key = F2
modifier = mod4
}
# VDR Yellow button
VDRButtonYellow {
key = F3
modifier = mod4
}
# VDR Blue button
VDRButtonBlue {
key = F4
modifier = mod4
}
# VDR play
VDRPlay {
key = F5
modifier = mod4
}
# VDR Pause
VDRPause {
key = F6
modifier = mod4
}
# VDR Stop
VDRStop {
key = F7
modifier = mod4
}
# VDR Record
VDRRecord {
key = F8
modifier = mod4
}
# VDR Fast Forward
VDRFastFwd {
key = Prior
modifier = mod4
}
# VDR Fast Rewind
VDRFastRew {
key = Next
modifier = mod4
}
# VDR power
VDRPower {
key = F12
modifier = mod4
}
# VDR next channel
VDRChannelPlus {
key = KP_Add
modifier = mod4
}
# VDR previous channel
VDRChannelMinus {
key = KP_Subtract
modifier = mod4
}
# VDR schedule menu
VDRSchedule {
key = a
modifier = mod4
}
# VDR Channel menu
VDRChannels {
key = s
modifier = mod4
}
# VDR Timers menu
VDRTimers {
key = d
modifier = mod4
}
# VDR Recordings menu
VDRRecordings {
key = f
modifier = mod4
}
# VDR Setup menu
VDRSetup {
key = g
modifier = mod4
}
# VDR Command menu
VDRCommands {
key = h
modifier = mod4
}
# VDR Command Back
VDRBack {
key = Escape
modifier = mod4
}
# VDR User command 1
VDRUser1 {
key = q
modifier = mod4
}
# VDR User command 2
VDRUser2 {
key = w
modifier = mod4
}
# VDR User command 3
VDRUser3 {
key = e
modifier = mod4
}
# VDR User command 4
VDRUser4 {
key = r
modifier = mod4
}
# VDR User command 5
VDRUser5 {
key = t
modifier = mod4
}
# VDR User command 6
VDRUser6 {
key = z
modifier = mod4
}
# VDR User command 7
VDRUser7 {
key = u
modifier = mod4
}
# VDR User command 8
VDRUser8 {
key = i
modifier = mod4
}
# VDR User command 9
VDRUser9 {
key = o
modifier = mod4
}
# VDR Volume plus
VDRVolumePlus {
key = v
modifier = mod4
}
# VDR Volume minus
VDRVolumeMinus {
key = b
modifier = mod4
}
# VDR Audio Mute
VDRMute {
key = m
modifier = mod4
}
# VDR Audio menu
VDRAudio {
key = numbersign
modifier = mod4
}
# VDR Command info
VDRInfo {
key = ssharp
modifier = mod4
}
# menu navigate up
Alias {
entry = EventUp
key = Up
modifier = mod4
}
# menu navigate down
Alias {
entry = EventDown
key = Down
modifier = mod4
}
# menu navigate left
Alias {
entry = EventLeft
key = Left
modifier = mod4
}
# menu navigate right
Alias {
entry = EventRight
key = Right
modifier = mod4
}
# menu select
Alias {
entry = EventSelect
key = KP_Enter
modifier = mod4
}
# enter the number 0
Alias {
entry = Number0
key = KP_Insert
modifier = mod4
}
# enter the number 1
Alias {
entry = Number1
key = KP_End
modifier = mod4
}
# enter the number 2
Alias {
entry = Number2
key = KP_Down
modifier = mod4
}
# enter the number 3
Alias {
entry = Number3
key = KP_Next
modifier = mod4
}
# enter the number 4
Alias {
entry = Number4
key = KP_Left
modifier = mod4
}
# enter the number 5
Alias {
entry = Number5
key = KP_Begin
modifier = mod4
}
# enter the number 6
Alias {
entry = Number6
key = KP_Right
modifier = mod4
}
# enter the number 7
Alias {
entry = Number7
key = KP_Home
modifier = mod4
}
# enter the number 8
Alias {
entry = Number8
key = KP_Up
modifier = mod4
}
# enter the number 9
Alias {
entry = Number9
key = KP_Prior
modifier = mod4
}
# enter the number 0
Alias {
entry = Number0
key = KP_0
modifier = mod4
}
# enter the number 1
Alias {
entry = Number1
key = KP_1
modifier = mod4
}
# enter the number 2
Alias {
entry = Number2
key = KP_2
modifier = mod4
}
# enter the number 3
Alias {
entry = Number3
key = KP_3
modifier = mod4
}
# enter the number 4
Alias {
entry = Number4
key = KP_4
modifier = mod4
}
# enter the number 5
Alias {
entry = Number5
key = KP_5
modifier = mod4
}
# enter the number 6
Alias {
entry = Number6
key = KP_6
modifier = mod4
}
# enter the number 7
Alias {
entry = Number7
key = KP_7
modifier = mod4
}
# enter the number 8
Alias {
entry = Number8
key = KP_8
modifier = mod4
}
# enter the number 9
Alias {
entry = Number9
key = KP_9
modifier = mod4
}
# menu select
Alias {
entry = EventSelect
key = Return
modifier = mod4
}
# VDR Command Back
Alias {
entry = VDRBack
key = BackSpace
modifier = mod4
}
# jump to media Menu
Alias {
entry = Menu
key = Home
modifier = mod4
}
##
# End of xine key bindings.
##