Input and interaction dr yingcai xiao
Download
1 / 10

Input and Interaction Dr. Yingcai Xiao - PowerPoint PPT Presentation


  • 119 Views
  • Uploaded on

Input and Interaction Dr. Yingcai Xiao. A good user interface allows users to perform interaction tasks with ease and joy. WYSIWYG (What you see is what you get). Four basic interaction tasks: position, select, quantify, text Basic design principle: Look and Feel. Hardware

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Input and Interaction Dr. Yingcai Xiao' - lala


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Input and interaction dr yingcai xiao

Input and InteractionDr. Yingcai Xiao



Hardware tasks with

  • Locators:

  • relative devices: mice, trackballs, joysticks

  • absolute devices: data tablets, touch screen, Kinect

  • direct devices: light pens, touch screens

  • indirect devices: mice, trackballs, joysticks

  • continues devices: mice, trackballs, joysticks

  • discrete devices: control keys


Keyboards tasks with :

  • QWERTY(slow down typing)

  • Dvorak, order by frequency of use

  • alphabetic order


Valuators tasks with :

  • bounded: volume control on radio

  • unbounded: clock

    Choice Devices:

  • function keys

  • foot switches

    Haptic Devices:

  • pressure-sensitive stylus

  • force-feedback controls (haptic)


  • 3D Interaction Devices tasks with

  • Joysticks with a shaft that twists for a third dimension

  • Kinect 3D camera

  • Polhemus 3D sensors


Natural User Interface:

  • Voice controls

  • Kinect 3D sensor


Basic Interaction Tasks (BITS) tasks with

  • position: by pointing (GRAPHICS)

  • selection: by name (DB), by pointing

  • GUI: hierarchical pull-down menu, radio-buttons.

    e.g. Format->Paragraph…

  • text interaction: keyboard-->text-string

  • quantify interaction: dials, sliders

  • 3D interaction tasks: Z value

  • multiple views, shift + button-down

  • gestures

  • voice


Composite Interaction Tasks (CITs) tasks with

  • dialogue boxes

  • Rubber-banding


Interaction-Technique Toolkits tasks with

  • get user input (control) ==>events

  • graphical output (feedback) ==>display

  • graphic device interfaces: GDI

    X Windows Toolkit (UNIX)

    Windows API (PC)

    JAVA Swing

  • Standard APIs for input hardware: not there, need standards.

  • NUI: OpenUI, NIUI, MS SDK

  • Haptic: OpenHaptics Toolkit


ad