• All submissions to this site are governed by Second Life Project Contribution Agreement. By submitting patches and other information using this site, you acknowledge that you have read, understood, and agreed to those terms.
Issue Details (XML | Word | Printable)

Key: SVC-1590
Type: New Feature New Feature
Status: Open Open
Priority: Normal Normal
Assignee: Unassigned
Reporter: Esprite Xavier
Votes: 58
Watchers: 9
Operations

If you were logged in you would be able to see more operations.
2. Second Life Service - SVC

Enable LSL to take control of the top 1-0 keys in addition to the movement keys.

Created: 13/Jun/07 05:56 PM   Updated: 17/Nov/08 03:19 AM
Return to search
Component/s: Scripts
Affects Version/s: Mono Beta, 1.21.0 Server, 1.22.1 Server
Fix Version/s: None

Issue Links:
Relates


 Description  « Hide
This would be extremely useful for those developing games in SL as well as other scripted objects to have control of the top 1-0 keys on the keyboard
Right now we're limited to the movement keys and gestures. It can be a hassle because end users need to activate these gestures manually, and need to manage them along with others, they aren't automatically deactivated when no longer needed. Not really that comfortable for use either.

The 1-0 keys are not used for anything to my knowledge other than when in combination with other keys. They are often employed in M.M.O. and FPS games for quick toggles and I think they can be used effectively in SL as well. Plus changing them out would be as simple as taking off the object that takes control of them rather than having to deactivate and activate them all manually.

In summary, make the 1-0 keys as easily accessible as W,A,S,D+E,C when scripting.



 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
WarKirby Magojiro added a comment - 14/Jun/07 01:22 PM
Q, Z, X F R V and G would be nice too. And shift, alt, spacebar, ctrl. Etc. There are lots of keys that would be nice. The current limitations are annoying.

Elwe Ewing added a comment - 13/Sep/07 04:01 AM
Really nice proposal. One should take control of the whole keyboard as one-touch key-macro(s): extending the Gestures functionality AND the LSL take controls.
1) Gestures should be triggered by one-touch keys, such as "1", "Alt+1" or "a"
2) the same way, LSL should intercept any one-touch combination
only Alt, Ctrl and Shift should be treated as special keys (to make/extend combinations).

This is not only usefull for SL games: one can remap all the keyboard to fit his needs if all the keys can be "mapped" to a "result": e.g. "Alt+a" -> "B", "Ctrl+x" -> "z" etc.

note: also menu items and/or commands may be mapped to keys/combinations. This is usually named "bind".


Cago Hax added a comment - 16/Sep/07 04:04 AM
You got one more vote Xavier, yes this is too limited by now, but can we propose to enable gamepad to be used with SL ? that would help right ? specially regarding vehicules control to get a thinner step for turning weels as to get a smooth realistic trajectory of those ground,sea and sky vehicules objects ....? or even control the avatrar using a gamepad ?

Zero Gee added a comment - 01/Jun/08 04:10 PM
Linked to VWR-6256 Meta-issue: Bugs that effect C:SI Combat Samurai Island.

WIREDJAG GossipGirl added a comment - 02/Jun/08 06:42 AM
If he could not be limited to the small amout of keys that he has now I believe that more gamers would be interested.Given more I think he can bring more skills to our weapons in which would get more people to the C:SI community. Xavier is to limited and can only do so much with what he is given to work with.

Zero Gee added a comment - 02/Jun/08 06:53 AM
The ability for coders in second life to have control over more keys I think is just as important and needed as is need for a build in remapping system. This is a good idea, and would improve a lot of game systems and tools within second life a lot. I'm all for it and am kind of surprised that it hasn't already been done.

Ayamo Nozaki added a comment - 17/Nov/08 03:19 AM
The entire keyboard would be nice!