Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Key Binding via /bind or Preferences --> Keys

Heuvadoches Naumova
Equus Exoticus
Join date: 6 Oct 2005
Posts: 174
10-07-2005 09:59
[OOC:]

Here's a suggestion?

Allow the user to redfine his/her keys?

I'm a little weirded out by using the "E" for jump, honestly. 99% of all other games use the {SPACE} to jump.

And I want to be able to slide (strafe) with "A" and "D", not rotate.

If I'm babbling, or discussing a feature I'm not seeing, then by all means please, educate me!
_____________________
Respectfully yours,
Heuvadoches
[I try to be in character as much as possible.]


[left]Obligitory Advertisement: Pixel Crack Productions - Rainbow Tiger Island Mall
[/left]
Strife Onizuka
Moonchild
Join date: 3 Mar 2004
Posts: 5,887
10-08-2005 04:36
Disclaimer:
1. First backup anything you plan to edit.
2. Invalid settings files will crash the client.
3. This is an unsupported interface by LL so any complaints are likely to fall on deaf ears (but don't let that stop you from complaining).

To change the keys used to control the avatar edit:
"C:\Program Files\SecondLife\app_settings\keys.ini"
_____________________
Truth is a river that is always splitting up into arms that reunite. Islanded between the arms, the inhabitants argue for a lifetime as to which is the main river.
- Cyril Connolly

Without the political will to find common ground, the continual friction of tactic and counter tactic, only creates suspicion and hatred and vengeance, and perpetuates the cycle of violence.
- James Nachtwey
Heuvadoches Naumova
Equus Exoticus
Join date: 6 Oct 2005
Posts: 174
10-08-2005 23:10
Inelegant, to be sure, but functional. The perfect kludge. Thank you, this is much appreciated.

I will use this for now, but ... I would rather see a way of redifining one's binds via an in-game interface.

This is not something that is critical, mind you, but would be very welcome.
_____________________
Respectfully yours,
Heuvadoches
[I try to be in character as much as possible.]


[left]Obligitory Advertisement: Pixel Crack Productions - Rainbow Tiger Island Mall
[/left]
Torley Linden
Enlightenment!
Join date: 15 Sep 2004
Posts: 16,530
10-08-2005 23:23
From: Heuvadoches Naumova
Inelegant, to be sure, but functional. The perfect kludge. Thank you, this is much appreciated.


I like the way you expressed that. I feel the same!
_____________________
Heuvadoches Naumova
Equus Exoticus
Join date: 6 Oct 2005
Posts: 174
10-08-2005 23:52
/nod

I am going to see about scripting up a thrid party solution to this. I will post full source code for the end user to compile with a freeware scripting language when I have completed it.
_____________________
Respectfully yours,
Heuvadoches
[I try to be in character as much as possible.]


[left]Obligitory Advertisement: Pixel Crack Productions - Rainbow Tiger Island Mall
[/left]
Torley Linden
Enlightenment!
Join date: 15 Sep 2004
Posts: 16,530
10-09-2005 00:39
Very kewl to hear you're taking such an initiative... I look forward to updates! :)
_____________________
Strife Onizuka
Moonchild
Join date: 3 Mar 2004
Posts: 5,887
10-09-2005 06:45
I'm in the process of writing a tool in AutoIt3 for backend configuration SL (i decided to do so after i started writing this tool).

Here is what I have so far. It works but the interface is a bit rough.

I'm not actualy sure about which keys are allowed so i erred on the side of including invalid choices. (if your wonding how i got the strings, i used a hex editor)
_____________________
Truth is a river that is always splitting up into arms that reunite. Islanded between the arms, the inhabitants argue for a lifetime as to which is the main river.
- Cyril Connolly

Without the political will to find common ground, the continual friction of tactic and counter tactic, only creates suspicion and hatred and vengeance, and perpetuates the cycle of violence.
- James Nachtwey
Heuvadoches Naumova
Equus Exoticus
Join date: 6 Oct 2005
Posts: 174
10-09-2005 13:15
From: Strife Onizuka
I'm in the process of writing a tool in AutoIt3 for backend configuration SL (i decided to do so after i started writing this tool).

Here is what I have so far. It works but the interface is a bit rough.


Ah...a fellow AI3 coder! Nice to meet you. I'm happy to see that we speak the same language. I'll be very interested in looking at it. Thank you.

Note: I'd put my query in the other scripting forum as I thought the question had moved outside of the original scope of this thread.

Edit: Apologies, but I am unable to decompile your .EXE as it's passcoded. I'm not interested in compiled code. I was looking for source. If you would be so kind as to post the relevant information instead?

Specifically: I am looking for the binds from llkeyboard.ccp
_____________________
Respectfully yours,
Heuvadoches
[I try to be in character as much as possible.]


[left]Obligitory Advertisement: Pixel Crack Productions - Rainbow Tiger Island Mall
[/left]
Strife Onizuka
Moonchild
Join date: 3 Mar 2004
Posts: 5,887
10-10-2005 01:04
hehe sorry ^^;

You will want to use the latest beta (81).
_____________________
Truth is a river that is always splitting up into arms that reunite. Islanded between the arms, the inhabitants argue for a lifetime as to which is the main river.
- Cyril Connolly

Without the political will to find common ground, the continual friction of tactic and counter tactic, only creates suspicion and hatred and vengeance, and perpetuates the cycle of violence.
- James Nachtwey
Heuvadoches Naumova
Equus Exoticus
Join date: 6 Oct 2005
Posts: 174
10-10-2005 06:51
Nice GUI and good choice on using the comboboxes. The code looks (to me) tight, and clean. Personally, I would have organized each main section (FIRST_PERSON,THIRD_PERSON ... etc) as its own tab within the main GUI. That sort of layout would make more sense to me, and IMO, look prettier. It's just a lot of extra code to lay it out which is why I understand your method completely. Coders are notoriously lazy. Doubly so if they are into computer automation of repetitive tasks. Ironic isn't it? We spend more engergy trying to get a computer to do our work for us.

I may have to upgrade to the beta to continue this, as you use two includes that I don't have.... *giggles*

Oh, and AI3's up to beta (81). Update your files.
_____________________
Respectfully yours,
Heuvadoches
[I try to be in character as much as possible.]


[left]Obligitory Advertisement: Pixel Crack Productions - Rainbow Tiger Island Mall
[/left]
Strife Onizuka
Moonchild
Join date: 3 Mar 2004
Posts: 5,887
10-10-2005 20:25
From: Heuvadoches Naumova
Coders are notoriously lazy.


Hey i resemble that :P

I've been thinking about how to make it pretty looking. Maybe a set of checkboxes for each different type. I will agree with you, it's not the easiest interface to use.
_____________________
Truth is a river that is always splitting up into arms that reunite. Islanded between the arms, the inhabitants argue for a lifetime as to which is the main river.
- Cyril Connolly

Without the political will to find common ground, the continual friction of tactic and counter tactic, only creates suspicion and hatred and vengeance, and perpetuates the cycle of violence.
- James Nachtwey
Heuvadoches Naumova
Equus Exoticus
Join date: 6 Oct 2005
Posts: 174
10-14-2005 15:43
From: Strife Onizuka
Hey i resemble that :P

I've been thinking about how to make it pretty looking. Maybe a set of checkboxes for each different type. I will agree with you, it's not the easiest interface to use.


Just an update. I've made zero progress on this. My main computer has decided to eat the power supply and will be down until Wednesday of next week...assuming no damage was caused when the thing went apesh*t.
_____________________
Respectfully yours,
Heuvadoches
[I try to be in character as much as possible.]


[left]Obligitory Advertisement: Pixel Crack Productions - Rainbow Tiger Island Mall
[/left]
Strife Onizuka
Moonchild
Join date: 3 Mar 2004
Posts: 5,887
10-15-2005 13:43
I got uber distracted by another project. I haven't touched it since i posted the source.
_____________________
Truth is a river that is always splitting up into arms that reunite. Islanded between the arms, the inhabitants argue for a lifetime as to which is the main river.
- Cyril Connolly

Without the political will to find common ground, the continual friction of tactic and counter tactic, only creates suspicion and hatred and vengeance, and perpetuates the cycle of violence.
- James Nachtwey