[JIRA] Commented: (VWR-1177) Custom key binding

Trauncher Crumb (JIRA) no-reply at lindenlab.cascadeo.com
Wed Nov 25 11:03:03 PST 2009


    [ http://jira.secondlife.com/browse/VWR-1177?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=148742#action_148742 ] 

Trauncher Crumb commented on VWR-1177:
--------------------------------------

The world of MMOs has defined the best and most flexible character movement method.  using a combination of mouse and wasd keys.  and using the right mouse button to rotate the camera.  Key mapping is basic feature, included on virtually EVERY Third Person VR game. (WOW, Aion, etc etc).

The fact that Second life does not support these two basic features is just unbelievable.

> Custom key binding
> ------------------
>
>                 Key: VWR-1177
>                 URL: http://jira.secondlife.com/browse/VWR-1177
>             Project: 1. Second Life Viewer - VWR
>          Issue Type: New Feature
>          Components: User Interface
>            Reporter: Mark Frazer
>
> The ability to view and customize key bindings is a common feature in other programs that would be greatly appreciated in Second Life.  The expected behavior and how the viewer falls short, and how this proposal would solve each are as follows, in order of descending importance:
> 1) Collisions with other software.  Keybindings in Second Life have historically conflicted with other software, including most egregiously an easily preventable conflict with keybindings the Linux kernel uses for terminal view control (VWR-9966).  In many or most cases, it's easier to write applications that do not bind to hard-coded control keyboard chords used by the operating system, than to patch the OS for the programs (and in the case of MacOS or Windows, it's simply not possible for an end-user to write an OS patch to do this themselves).  Being able to rebind features that collide with system control keys would avoid problems with keybinding collisions on SL features without having to wait on a development patch, or expecting users to solve this from the OS end.
> 2) Keyboards that do not fit the development environment.  Foreign keyboards, and even some US keyboards (such as US Dvorak and US Spanish) have keys in locations that can make chords excessively difficult, or in the case where the shortcut is a mnemonic for a word in English and the user environment is something else, the mnemonic loses all meaning.  Being able to rebind keys to match the user's environment would rectify this problem.  This would allow for one set of user defaults while allowing users to rebind keys to match their localization and internationalization settings.
> 3) User expectation.  Software that Second Life users are familiar with, such as (but by no means limited to) other games and the Gnome and K desktop environments, all feature some way to remap keybindings to minimize collisions with hard-coded keybindings in other software.  Experienced Linux users are likely to notice this feature missing than most.  Being able to rebind keys would mesh with user expectation.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.secondlife.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the Jira-notify mailing list