• 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.
MAINTENANCE ANNOUNCEMENT - JIRA will undergo maintenance starting 1:00am PDT through 3:00am on Saturday 2010.03.20. Please do not enter issues during this time as the system maybe restarted.
Issue Details (XML | Word | Printable)

Key: SVC-1610
Type: New Feature New Feature
Status: Reopened Reopened
Priority: Normal Normal
Assignee: Unassigned
Reporter: cracker hax
Votes: 7
Watchers: 3
Operations

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

Allow LSL to access the entire keyboard

Created: 20/Jul/07 01:01 PM   Updated: 08/Jan/10 09:26 PM
Component/s: Scripts
Affects Version/s: None
Fix Version/s: None

Time Tracking:
Not Specified

Issue Links:
Duplicate
 
Relates


 Description  « Hide
As it is now, we only get the arrow keys and pageup/pagedown keys. We need access to the entire keyboard from script, or at least the entire numpad in order to develop better scriptable UI.

 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Zero Gee added a comment - 02/Jun/08 06:30 PM
This is a duplicate

cracker hax added a comment - 02/Jun/08 06:35 PM
This issue does not duplicate SVC-1590, as keys 1-0 are not relevent to gaming. We need access to tghe ENTIRE KEYBOARD, including the ability to remap default LL viewer keys.

McCabe Maxsted added a comment - 26/Jun/08 05:33 AM
Not a dupe. Editing the summary to better reflect the intent.

Reynard Baroque added a comment - 08/Jan/10 07:16 PM
As it stands now, it isn't possible to map the entire keyboard, as level and edge in the control event are 32-bit values, with one control mapped to one bit. This allows simultaneous controls to be detected (though I wonder why the mouse left button is mapped twice, once for normal view and once for mouselook). So, the most we can detect is 32 possible control events. This should be plenty, though. I've got a related submission I'm putting together at the moment based on this and a couple of similar submissions.

Reynard Baroque added a comment - 08/Jan/10 09:26 PM
Thanks - I've also written a Feature Request, expanding on this. I'll add the link.