I have a urc 8010 that I have just started to program with the JP1 cable.
my question is that some programs refer to a shift or xshift.
is there a button or way on the remote that can be used to to assing more than one function per key per mode?
SHIFT KEY
Moderator: Moderators
-
underquark
- Expert
- Posts: 874
- Joined: Mon Jun 20, 2005 4:58 am
- Location: UK
Shift and x-shift basically allow the allocation of more functions to a specific device mode that there are actual physical buttons.
Look for a button marked "Set" (or Shift, or Magic or 'P' etc. depending on the remote). Press the button, release it, and then press the key to get the "shifted" function of that key. Note that for shifted numeric keys you usually have to press the shift button twice (since most models use shift-#-#-# to perform special functions you have to press it twice to distinguish). X-shift is a concept used usually with a remote's extender program as a holding place for functions rather than as a directly-accessable physical button.
First assign functions to actual, normal buttons. Then you can add functions onto shifted buttons. Once you become happy with JP1-programming you can start to use an extender program (if one is available for your remote) and then long key presses (LKPs) and double key presses (DKPs) can be used instead of pressing the shifting key each time you want to access an alternate function.
Look for a button marked "Set" (or Shift, or Magic or 'P' etc. depending on the remote). Press the button, release it, and then press the key to get the "shifted" function of that key. Note that for shifted numeric keys you usually have to press the shift button twice (since most models use shift-#-#-# to perform special functions you have to press it twice to distinguish). X-shift is a concept used usually with a remote's extender program as a holding place for functions rather than as a directly-accessable physical button.
First assign functions to actual, normal buttons. Then you can add functions onto shifted buttons. Once you become happy with JP1-programming you can start to use an extender program (if one is available for your remote) and then long key presses (LKPs) and double key presses (DKPs) can be used instead of pressing the shifting key each time you want to access an alternate function.
-
zaphod7501
- Posts: 536
- Joined: Mon Aug 02, 2004 7:07 pm
- Location: Peoria Illinois
Other notes on the "Shift" key. (Once you are comfortable with JP1 programming) I found the recessed button rather inconvenient to press and "Shifted" numeric keys (like shift-1) require two presses of the "shift" key to activate (without an "extender" two presses are required to differentiate between a shifted numeric command and an advanced function -- with JP1 use, you will hardly ever use the advanced function method again, if you ever did)
If you are not using an extender and you have an unused but convenient button, you can assign a macro to it that will cause it to act like the "shift" key for sending shifted commands. It can't be used to set up the remote (program codes) like the "real" set[setup] key but it will send shifted commands. This is done in the IR program.
The form of the macro would be unusedbutton=SET[Setup]
If you want to use lots of shifted numeric buttons then use the following macro.
unusedbutton=SET[Setup];SET[Setup]
This imitates a double press of the "set" and will send shifted numeric commands without having to press "set" twice.
If you are not using an extender and you have an unused but convenient button, you can assign a macro to it that will cause it to act like the "shift" key for sending shifted commands. It can't be used to set up the remote (program codes) like the "real" set[setup] key but it will send shifted commands. This is done in the IR program.
The form of the macro would be unusedbutton=SET[Setup]
If you want to use lots of shifted numeric buttons then use the following macro.
unusedbutton=SET[Setup];SET[Setup]
This imitates a double press of the "set" and will send shifted numeric commands without having to press "set" twice.
Just call me Zaphod (or Steve) --- I never should have started using numbers in a screen name but I just can't stop now.
Without an extender, the shift key is the same key as the one used to program the remote. You use a long press of the key to program, or a short press of the key for shift (or for sending EFC numbers).
But most people using extenders don't need a third physically accessible meaning for each key (or if they do, they prefer using LKP or DLK for it). So they don't define a physical way to xshift. In that case, as Underquark said, xshifted key definitions are just holding places, similar to phantom keys and used as phantom keys.
In extenders with real support for X-shift it can be configured as a physical operation. You can define one key to be shift and another key to be xshift, or you can define one press of the shift key to be shift and two presses to be xshift. Either way, xshift gives you a way to define a third meaning to each key.underquark wrote:X-shift is a concept used usually with a remote's extender program as a holding place for functions rather than as a directly-accessable physical button.
But most people using extenders don't need a third physically accessible meaning for each key (or if they do, they prefer using LKP or DLK for it). So they don't define a physical way to xshift. In that case, as Underquark said, xshifted key definitions are just holding places, similar to phantom keys and used as phantom keys.
-
The Robman
- Site Owner
- Posts: 21890
- Joined: Fri Aug 01, 2003 9:37 am
- Location: Chicago, IL
- Contact:
Here's some additional reading material for you...
http://www.hifi-remote.com/ofa/faq.shtml#1.16
http://www.hifi-remote.com/forums/viewtopic.php?t=434
http://www.hifi-remote.com/forums/viewtopic.php?t=737
http://www.hifi-remote.com/forums/viewtopic.php?t=4738
http://www.hifi-remote.com/ofa/faq.shtml#1.16
http://www.hifi-remote.com/forums/viewtopic.php?t=434
http://www.hifi-remote.com/forums/viewtopic.php?t=737
http://www.hifi-remote.com/forums/viewtopic.php?t=4738
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
-
The Robman
- Site Owner
- Posts: 21890
- Joined: Fri Aug 01, 2003 9:37 am
- Location: Chicago, IL
- Contact:
From another thread...
bat078 wrote:sorry for the confusion
I don't actually have a URC-8010 .
I was asking about the shift command for my URC-8910
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
-
underquark
- Expert
- Posts: 874
- Joined: Mon Jun 20, 2005 4:58 am
- Location: UK
-
The Robman
- Site Owner
- Posts: 21890
- Joined: Fri Aug 01, 2003 9:37 am
- Location: Chicago, IL
- Contact:
The URC-8011 is the smaller, non-learning version of the URC-8011. I was assuming that he was referring to that.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!