2014-06-13, 03:39
Canbonbon,
Make sure you have a single space before each KEYBOARD... line.
Make sure you have a single space before each KEYBOARD... line.
(2014-06-16, 18:54)Talguy Wrote: This isn't a OS specific question. Does anyone know how to program the remote's volume keys so that when I press and hold the + or - volume buttons the remote repeatedly sends out the corresponding command. Right now I can only program to the remote to send out the command on a per press basis. Any help with this would be awesome
(2014-09-01, 21:34)ScottJ Wrote:(2014-06-16, 18:54)Talguy Wrote: This isn't a OS specific question. Does anyone know how to program the remote's volume keys so that when I press and hold the + or - volume buttons the remote repeatedly sends out the corresponding command. Right now I can only program to the remote to send out the command on a per press basis. Any help with this would be awesome
I have the same issue. Running evtest shows repeat events for most buttons, except for the 5 which can be programmed for IR (that is, TV Power, Input, Volume Up/Down, and Mute). Volume up/down are the most important to repeat, and they don't!
(2014-09-01, 22:31)presslab Wrote: Assuming you are using the Tivo Slide Pro, this remote does send the volume repeats just fine. The problem is in the SDL library. I use a build of XBMC without SDL; I like the way it works better overall, including the volume repeat.
https://launchpad.net/~wsnipex/+archive/...nta-master
(2014-09-01, 21:34)ScottJ Wrote: I have the same issue. Running evtest shows repeat events for most buttons, except for the 5 which can be programmed for IR (that is, TV Power, Input, Volume Up/Down, and Mute). Volume up/down are the most important to repeat, and they don't!
(2014-09-01, 22:31)presslab Wrote:(2014-09-01, 21:34)ScottJ Wrote: I have the same issue. Running evtest shows repeat events for most buttons, except for the 5 which can be programmed for IR (that is, TV Power, Input, Volume Up/Down, and Mute). Volume up/down are the most important to repeat, and they don't!
Assuming you are using the Tivo Slide Pro, this remote does send the volume repeats just fine. The problem is in the SDL library. I use a build of XBMC without SDL; I like the way it works better overall, including the volume repeat.
https://launchpad.net/~wsnipex/+archive/...nta-master
(2014-09-03, 14:53)Talguy Wrote: I am using the tivo slide pro, but I am not using it to control my computer's system volume. I have programmed my remote to raise and lower the volume of my receiver with window's system volume set to 100% all the time. Before I programmed the remote to send out the IR commands to my receiver I used it to control system volume via Eventghost and it worked beautifully.
(2014-09-03, 19:36)ScottJ Wrote:(2014-09-03, 14:53)Talguy Wrote: I am using the tivo slide pro, but I am not using it to control my computer's system volume. I have programmed my remote to raise and lower the volume of my receiver with window's system volume set to 100% all the time. Before I programmed the remote to send out the IR commands to my receiver I used it to control system volume via Eventghost and it worked beautifully.
I think we have slightly different issues. I'm not using any IR, only Bluetooth.
When you were using BT, the volume repeat worked well?
(2014-09-03, 22:27)AnOpenElecUser Wrote: I don't think you can use those buttons (TV Power, Mute, Input, Volume Up, and Volume Down) in bluetooth. Those are special keys that only work in IR, while the rest of them use bluetooth or the dongle.
(2014-09-03, 19:36)ScottJ Wrote: I think we have slightly different issues. I'm not using any IR, only Bluetooth.
When you were using BT, the volume repeat worked well?
(2014-09-03, 22:56)ScottJ Wrote:(2014-09-03, 22:27)AnOpenElecUser Wrote: I don't think you can use those buttons (TV Power, Mute, Input, Volume Up, and Volume Down) in bluetooth. Those are special keys that only work in IR, while the rest of them use bluetooth or the dongle.
They are working in BT, they just do not repeat. I get one keydown event, then immediately a keyup event, then nothing, no matter if I hold the button or not.
For all the other keys, I get one keydown event, then repeated key-repeat events, then (when I let go) one keyup event.
However, a few random times, I've gotten one or two key-repeat events from the volume button.
(2014-10-12, 22:29)ScottJ Wrote: Update: I replaced my older TiVo Slide with the new TiVo Slide Pro and now the volume keys repeat as expected, even on BT. I use that to control my receiver volume (via IP control) and it works so smooth, much better than IR.
(2014-10-21, 16:28)noggin Wrote: The Slide Remote Pro isn't Bluetooth is it? I thought it used its own proprietary RF (and needs a specific Tivo USB dongle) to communicate, rather than Bluetooth? (The old non-Pro model used Bluetooth ISTR)
keyboard:usb:v150Ap1201*
# It is important to have a single space before KEYBOARD_KEY and no empty lines.
# http://hal.freedesktop.org/quirk/quirk-keymap-list.txt (List of available key codes in Linux)
# http://kodi.wiki/view/Keyboard (What keys do in XBMC / can be modified via KeyMap)
#
# Linux Commands for editing this file and then forcing an update
# sudo nano /etc/udev/hwdb.d/95-tivoslide.hwdb
# sudo udevadm hwdb --update
# sudo reboot
#
# Remote
#
KEYBOARD_KEY_0c0030=s #POWER -> SHUTDOWN MENU
KEYBOARD_KEY_0c0041=enter #SELECT -> ENTER
KEYBOARD_KEY_0c006d=backspace #ZOOM -> Backspace
KEYBOARD_KEY_0c008d=c #GUIDE -> RIGHT-KLICK
KEYBOARD_KEY_0C0209=i #Info -> i (Info Menu)
KEYBOARD_KEY_ffff003e=fn_f10 #LIVE-TV -> Action(PVR)
KEYBOARD_KEY_0c00b0=space #Play -> Play/Pause
KEYBOARD_KEY_0c00b1=space #Pause -> Play/Pause
KEYBOARD_KEY_0c00f5=stop #SlowMotion -> Stop
KEYBOARD_KEY_0c00b3=fastforward #FASTFORWARD -> FastForward
KEYBOARD_KEY_0c00b4=rewind #REWIND -> Rewind
KEYBOARD_KEY_0c00e9=fn #Vol Up -> Nothing [IR-Sonos]
KEYBOARD_KEY_0c00ea=fn #Vol Down -> Nothing [IR-Sonos]
#
# Integrated Slide keyboard
#
KEYBOARD_KEY_070059=1 #NumPad 1 -> 1
KEYBOARD_KEY_07005a=2 #NumPad 2 -> 2
KEYBOARD_KEY_07005b=3 #NumPad 3 -> 3
KEYBOARD_KEY_07005c=4 #NumPad 4 -> 4
KEYBOARD_KEY_07005d=5 #NumPad 5 -> 5
KEYBOARD_KEY_07005e=6 #NumPad 6 -> 6
KEYBOARD_KEY_07005f=7 #NumPad 7 -> 7
KEYBOARD_KEY_070060=8 #NumPad 8 -> 8
KEYBOARD_KEY_070061=9 #NumPad 9 -> 9
KEYBOARD_KEY_070062=0 #NumPad 0 -> 0
KEYBOARD_KEY_070052=up #Keyboard Up -> Up
KEYBOARD_KEY_070051=down #Keyboard Down -> Down
KEYBOARD_KEY_070050=left #Keyboard Left -> Left
KEYBOARD_KEY_07004f=right #Keyboard Right -> Right
#
# Repository for Keys
#
# KEYBOARD_KEY_0c006c= #A (YELLOW)
# KEYBOARD_KEY_0c0069= #C (RED)
# KEYBOARD_KEY_0c006a= #D (GREEN)
# KEYBOARD_KEY_0c006b= #B (BLUE)
# KEYBOARD_KEY_0c0083= #INPUT
# KEYBOARD_KEY_0c00b2= #Record
# KEYBOARD_KEY_ffff003d= #TiVo-Button
# KEYBOARD_KEY_ffff0042= #thumbs-Up
# KEYBOARD_KEY_ffff0041= #thumbs-down
# KEYBOARD_KEY_0c009c= #CHUP -> VOLUME UP
# KEYBOARD_KEY_0c009d= #CHDN -> VOLUME DOWN
SUBSYSTEM=="input", SUBSYSTEMS=="usb", ENV{ID_VENDOR_ID}=="150a", ENV{ID_MODEL_ID}=="1201", RUN+="/lib/udev/keymap $name /etc/udev/hwdb.d/95-tivoslide.hwdb"