Page 1 of 1

New 6131 Extender Question

Posted: Tue Feb 17, 2004 9:06 pm
by upsidedown
Thanks to all who are responding. I am getting the hang of all of this and will soon tackle the more advanced stuff. But first, another simple question.

Does the 6131 support a second shift key. I thought I had read it did not, but then I reread the documentation and couldn't find it.

When using KM or RM, it doesn't allow you to map EFC to alt shift buttons, but it looks like I can do it by defining key moves in IR that are already mapped to other keys.

Am I understanding this right?

Thanks

Posted: Tue Feb 17, 2004 9:36 pm
by Nils_Ekberg
Yes, the 6131 does support an alternate shift button with the extender. The option is on the General panel under settings.

In IR, RM and KM you can map buttons to shift keys so maybe I am not understanding your question. A shifted key is a shifted key either when it is controlled by the default shift button or an alternate shift button.

The alt shift is just so you have the ability to change which key is the shift key

Alt shift

Posted: Tue Feb 17, 2004 10:11 pm
by upsidedown
Thanks. I thought it was a second set of shifts.

So you could map a key to the 1 button
Another key to the shift 1 button
and a third key to Alt 1 button (with alt being a seperate shift key).

I thought you could reassign the shift button, and add another alt button for shifting that is a different set of functions.

Posted: Wed Feb 18, 2004 7:17 am
by gfb107
Here's the section from the 6131 extender readme about shift:
Changing the Shift Key:
-----------------------

In the General/Other_Settings pane of IR.EXE you can configure shift to be a different key or two keys.

"Shift Button Keycode" defines the primary shift key. The value is displayed as a decimal number. The default is 2, which is the Setup key. You can change it to any key you prefer. If you look up the keycode in KeyCodes.htm, that value will be in hex. You can type a hex value in the settings area by prefixing it with "$". IR will change it to the decimal value. For example, if you type the value in as $36 and IR shows it as 54.

"Alt Shift Button Keycode" defines an optional second shift key. If that is the same as the primary shift keycode then the extender will use only the primary. If it is a different valid code, that code will be a second shift.

"Alt Shift" selects whether the second shift key performs an xshift operation or a ordinary (same as the first shift code) shift operation. You can select ordinary to have two shift keys that perform the same operation. Using xshift you can have up to three key moves on other keys by having an unshifted keymove, a shifted keymove, and an xs-keymove.

The second shift key can be a code shifted by the first shift key. In fact it can be the first shift key shifted by itself. For example, I set the first shift keycode to $02 and the second one to $82 and selected "xshift". Then if I press P (setup) once, the next key is shifted; If I press P twice, you get the xs version of the next key; If I press P three times, the next key is back to normal.

Still Have a question

Posted: Wed Feb 18, 2004 4:49 pm
by upsidedown
gfb107 wrote:Here's the section from the 6131 extender readme about shift:
Using xshift you can have up to three key moves on other keys by having an unshifted keymove, a shifted keymove, and an xs-keymove.
I read the manual that you quoted, but I don't understand where I enter the EFC's for the xs-keymove. Both RM and KM only allow EFC assignment for shifted keymoves.

Or put another way, how do I put three different EFC's on a single key.

I know I am most likely missing somthing obvious.

Thanks

Posted: Wed Feb 18, 2004 5:43 pm
by gfb107
OK, I see the problem. It's the RDF for the extender.

In the [General] section, add the line
XShift=$C0
Then, in the [Buttons] section, delete all the buttons that start with "xs-"

This will allow IR and RM to show the Xshifted button state.

Posted: Wed Feb 18, 2004 7:00 pm
by Nils_Ekberg
Greg

That change is in the RDF release 1.14 for the 6131 and all other extenders that use xshift.

Posted: Thu Feb 19, 2004 9:17 am
by gfb107
upsidedown, are you using release 1.14 of the RDFs?