Kodi Community Forum

Full Version: Mouse control of EPG
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I can get to the EPG with my mouse, and I can view the EPG page and select channels...
But I can't change pages in the EPG with the mouse, I have to use the KB?

Am I missing something here?

Is there a setting to turn on some scroll button or what?
this should work by default, like in every other list view.
(2015-03-27, 16:50)xhaggi Wrote: [ -> ]this should work by default, like in every other list view.

No it has never worked with a mouse
I agree. It should work, like every other list view.
However, it does not. There are no scroll bars available in the EPG page at all.
The only way to interact beyond the currently viewed EPG page is with the keyboard (or remote).

Can this get fixed please?
one direction should work if not please file a bug in our bug tacker. http://trac.kodi.tv
I've cut a TRAC ticket about this, please add any comments or ideas to it
http://trac.kodi.tv/ticket/15886
(2015-03-27, 20:06)chaosmstr Wrote: [ -> ]I agree. It should work, like every other list view.
However, it does not. There are no scroll bars available in the EPG page at all.
The only way to interact beyond the currently viewed EPG page is with the keyboard (or remote).

Can this get fixed please?

The "Next" and "Now" view options have vertical scrolling working normally.
(2015-03-28, 15:17)stavr00 Wrote: [ -> ]The "Next" and "Now" view options have vertical scrolling working normally.

Yes, but the "Timeline" view should have mouse control as well. There is the ability to select a channel, right-click on a show, and scroll horizontally through time on the channels currently in view, but no way to scroll vertically to look at other channels without keyboard or remote of some sort. There should be a vertical scroll bar that allows for mouse control in this view.
This will be fixed for Kodi Krypton. => https://github.com/xbmc/xbmc/pull/10450
I modified mouse.xml for use as a remote control for PVR liveTV.
You place it in your userdata/keymaps directory.
--------------
***Ultimate 3 button Wheel Mouse Mod. for KODI v16 IPTV and LiveTV-ver1.05

- Middle wheel button stops channel playing, but more importantly, stops the "Working ... - Death
Spin".

- You can now use the EPG Guide to peruse the channels. Your Wheel will now move channels Up/Down
vertically, instead of moving the timeline horizontally. EPG scrolls a full page per wheel increment,
instead of 1 line at a time.

- In Full Screen LiveTV, the Scroll wheel is Volume up/dn

- While in Fullscreen TV mode, a Left Click will bring up your previous channel.(only when bottom info
display is not on screen)

Now when you are in Full Screen Live TV, and if you are upgraded to ver.16 or above, a LongPress Click
of the Left Button, will bring up the TV Channel onscreen Keypad.
At present it will come up with a #9 already in the edit window, but just click the back button on the
Keypad.
You also have to click the Enter button to send your Ch. change request.

In Full Screen LiveTV, the mouse movement is cancelled, but if you longpress the right button, the
OnScreen Display returns with mouse movement until you click a function.
.
- Right Click gets rid of the Bottom Info Display (or it times out after ~5 sec.). Another Right Click
will bring up the Channel List or EPG Guide, whichever one you use.

Notes:
- In KODI System Settings/TV/Guide - De-Select "Hide No Info Display". This makes channels with no
guide data show up in EPG.
- In KODI System Settings/Video/Playback - Select "Sync Playback to Display".
_ IN Kodi System settings go to System/TV/Playback - and enable "Confirm channel switches by pressing
OK".

*** Some Android versions may not recognize the Long Right Click function, so you may have to edit and
take out the "mousemove" function if need be.

here is the text anyway. save it as plain text as -> mouse.xml


<?xml version="1.0" encoding="UTF-8"?>

<!-- kens - version 1.05 for PVR.Stalker LiveTV functionality: -->
<!-- Button Ids: -->
<!-- 0: left (in fullscreen mode- returns to last ch.)
(LongPress - TV Ch. Keypad OnScreen Dialog) -->
<!-- 1: right (Back/Previous Menu/or Ch.List/EPG) -->
<!-- 2: middle (Stops Ch./ Stops "Working..." "Death Spin" (wheel moves Full Page up/dn in EPG)) -->
<!-- In FullScreen LiveTV -Mouse is Disabled(Right Longpress returns OnScreen Display and Mouse) -->
<!-- 3/4/5/6: extra -->

<keymap>
<global>
<mouse>
<leftclick>leftclick</leftclick>
<rightclick>rightclick</rightclick>
<middleclick>Stop</middleclick>
<doubleclick id="0">doubleclick</doubleclick>
<longclick id="0">contextmenu</longclick>

<wheeldown>wheeldown</wheeldown>
<wheelup>wheelup</wheelup>
<mousedrag>mousedrag</mousedrag>
<mousemove>mousemove</mousemove>
</mouse>
</global>
<tvguide>
<mouse>
<wheelup>PageUp</wheelup>
<wheeldown>PageDown</wheeldown>
</mouse>
</tvguide>
<FullscreenLiveTV>
<mouse>
<leftclick>Number0</leftclick>
<rightclick>PreviousMenu</rightclick>
<longclick id="0">Number9</longclick>
<longclick id="1">OSD</longclick>
<mousemove>noop</mousemove>
<wheeldown>VolumeDown</wheeldown>
<wheelup>VolumeUp</wheelup>
</mouse>
</FullscreenLiveTV>
</keymap>