Input and interaction dr yingcai xiao
This presentation is the property of its rightful owner.
Sponsored Links
1 / 10

Input and Interaction Dr. Yingcai Xiao PowerPoint PPT Presentation


  • 93 Views
  • Uploaded on
  • Presentation posted in: General

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

Download Presentation

Input and Interaction Dr. Yingcai Xiao

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


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


Input and interaction dr yingcai xiao

Hardware

  • 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


Input and interaction dr yingcai xiao

Keyboards:

  • QWERTY(slow down typing)

  • Dvorak, order by frequency of use

  • alphabetic order


Input and interaction dr yingcai xiao

Valuators:

  • bounded: volume control on radio

  • unbounded: clock

    Choice Devices:

  • function keys

  • foot switches

    Haptic Devices:

  • pressure-sensitive stylus

  • force-feedback controls (haptic)


Input and interaction dr yingcai xiao

  • 3D Interaction Devices

  • Joysticks with a shaft that twists for a third dimension

  • Kinect 3D camera

  • Polhemus 3D sensors


Input and interaction dr yingcai xiao

  • VR: virtual reality, immersive, head-mounted

  • data glove

Natural User Interface:

  • Voice controls

  • Kinect 3D sensor


Input and interaction dr yingcai xiao

Basic Interaction Tasks (BITS)

  • 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


Input and interaction dr yingcai xiao

Composite Interaction Tasks (CITs)

  • dialogue boxes

  • Rubber-banding


Input and interaction dr yingcai xiao

Interaction-Technique Toolkits

  • 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


  • Login