Difference between revisions of "Keyboard Navigation"

From Second Life Wiki
Jump to navigation Jump to search
m (make use of keyboard template)
 
(One intermediate revision by one other user not shown)
Line 5: Line 5:
=== Functional Spec ===
=== Functional Spec ===
Move via:
Move via:
* WASD
* {{K|W}} {{K|A}} {{K|S}} {{K|D}}
* arrows
* arrows
* can fly
* can fly
Line 12: Line 12:
* shortcuts for all windows
* shortcuts for all windows


* Tab takes you to the tool bar
* {{K|Tab}} takes you to the tool bar
* Enter toggles the selected tool bar button and  
* {{K|Enter}} toggles the selected tool bar button and  
** sometimes moves the focus to the opened window
** sometimes moves the focus to the opened window
** sometimes keep the focus on the button (fly)
** sometimes keep the focus on the button (fly)
** sometimes traps your focus (snapshot)
** sometimes traps your focus (snapshot)


* ctrl-tab
* {{K|Ctrl|Tab}}
** moves cycles focus through the open windows and the tool bar (but skips minimap)
** moves cycles focus through the open windows and the tool bar (but skips minimap)


Line 32: Line 32:
* can copy, paste, delete
* can copy, paste, delete
* can rename (if permissions allow)
* can rename (if permissions allow)
* can wear body parts and clothes via Return
* can wear body parts and clothes via {{K|Enter}}
* can open certain types of items via Return (notecards, scripts, gestures, calling cards, textures)
* can open certain types of items via {{K|Enter}} (notecards, scripts, gestures, calling cards, textures)
* otherwise, open their Properties
* otherwise, open their Properties
** cannot access context menus of inventory items via keyboard
** cannot access context menus of inventory items via keyboard
Line 55: Line 55:


=== Discussion for future improvements ===
=== Discussion for future improvements ===
(none)
Avatars need to be controllable with the mouse. Up down left right. An avatar now has to take two steps backward, then two forward just to go one step left or right. and sightseeing requires avatars to completely stop before looking to the left or right. mouselook is just to shaky to spend much time in. and build mode already interrupts movement.


=== Relationship to other features ===
=== Relationship to other features ===

Latest revision as of 07:28, 2 January 2014

Feature Design Document

(none)

Functional Spec

Move via:

  • W A S D
  • arrows
  • can fly
  • can teleport via world map
  • shortcuts for all windows
  • Tab ⇆ takes you to the tool bar
  • Enter ↵ toggles the selected tool bar button and
    • sometimes moves the focus to the opened window
    • sometimes keep the focus on the button (fly)
    • sometimes traps your focus (snapshot)
  • Ctrl+Tab ⇆
    • moves cycles focus through the open windows and the tool bar (but skips minimap)
  • can chat via keyboard
    • cannot select chat history text via keyboard
  • can IM via keyboard
    • cannot select IM history text via keyboard
    • cannot build via keyboard

inventory

  • can navigate Inventory with up and down arrow keys.
  • can open and close folders with right and left arrow keys.
  • can copy, paste, delete
  • can rename (if permissions allow)
  • can wear body parts and clothes via Enter ↵
  • can open certain types of items via Enter ↵ (notecards, scripts, gestures, calling cards, textures)
  • otherwise, open their Properties
    • cannot access context menus of inventory items via keyboard
    • cannot attach or detach.
    • cannot make new items
    • cannot access the Inventory menus
  • Can access all areas on my profile
  • Can access all areas of other peoples profile.
  • Make sure you can access all areas of Snapshot Preview via keyboard (currently broken, 12-06)
  • escape
  • Deal with blue dialogs
  • Deal with modal boxes. (escape does not deal with "Teleport someone to your location" box)


Test scripts

(none)

Discussion for future improvements

Avatars need to be controllable with the mouse. Up down left right. An avatar now has to take two steps backward, then two forward just to go one step left or right. and sightseeing requires avatars to completely stop before looking to the left or right. mouselook is just to shaky to spend much time in. and build mode already interrupts movement.

Relationship to other features

List of features that need to be tested when this feature changes, and why.

(none)

User Guides

(none)