COMS W4170 Interaction Devices 2

Size: px
Start display at page:

Download "COMS W4170 Interaction Devices 2"

Transcription

1 COMS W4170 Interaction Devices 2 Steven Feiner Department of Computer Science Columbia University New York, NY October 31, Stimulus Response (S R) Compatibility Whether mapping of user stimulus (e.g., limb motion) to system response (e.g., cursor motion) is compatible with regard to Compare orienting your mouse Direction Orientation like this vs. like this 2

2 Control-to-Display (C/D) Ratio [more generally, Control-to-Response (C/R) Ratio] Ratio of movement of input device (user stimulus) to movement of controlled display object (system response) for multiplicative transfer function Alternatively, C D gain = (C/D ratio) 1 High C/D ratio accuracy Low C/D ratio speed, space savings Notation varies! You will see {CD, C D, C:D, C/D} {ratio, gain} 3 Control-to-Display (C/D) Ratio [more generally, Control-to-Response (C/R) Ratio] Variable C/D ratio E.g., typical mouse transfer function high-speed low C/D ratio low-speed high C/D ratio Mouse Properties: Enables variable C/D ratio in Windows (on by default) G. Casiez and N. Roussel, UIST Note: Graph shows C D gain, not C/D ratio 4

3 An Early GUI Framework: Interaction Tasks J. Foley et al., 80s Basic interaction task is the input by user of atomic unit of info Text Select Position Quantify Orient Path 5 An Early GUI Framework: Interaction Tasks J. Foley et al., 80s Basic interaction task is accomplished by basic interaction technique Approach for performing basic interaction task using logical device Abstraction of a device based only on its output String, choice, pick, locator, valuator, stroke implemented by physical device(s) Actual device with characteristic properties Keyboard, mouse, rotary control, linear slider, joystick, touch screen, touch pad, scroll wheel, buttons, 6

4 An Early GUI Framework: Interaction Tasks J. Foley et al., 80s Composite interaction task combines basic interaction tasks Dialogue boxes Specify multiple units of information Construction Create objects Manipulation Modify objects (e.g., by scaling) 7 An Early GUI Framework: Interaction Tasks J. Foley et al., 80s Problem: The notion of a basic interaction task accomplished by a single logical device is an oversimplification Best suited to classical devices processed by simple computation What about Multi-touch? Gesture? Full-body? Face? Eyes? Pulse? Fingerprint? Emotion? 8

5 Simple Gesture Recognition $1 Unistroke Recognizer depts.washington.edu/madlab/proj/dollar/ / For each T (template) and each C (candidate to match) Resample point path to N equidistant points Rotate indicative angle (vector from centroid to first point) to 0 Scale to reference square and translate centroid to origin For each C (additional steps) Refine rotation to J. Wobbrock, A. Wilson, Y. Li, $1 Unistroke determine (heuristically!) Recognizer, UIST 2007 minimum distance depts.washington.edu/madlab/proj/dollar/ L. Anthony & J. Wobbrock, $N Multistroke between corresponding Recognizer, GI 2010 points of C and each T depts.washington.edu/madlab/proj/dollar/ndollar.html (GSS = Golden Section Y. Li, Protractor, CHI 2010 Search) yangl.org/protractor (More efficient template matching) R-D. Vatavu, L. Anthony, J. Wobbrock, $P Point Cloud Select T with smallest Recognizer, ICMI 2012 distance (best match) depts.washington.edu/madlab/proj/dollar/pdollar.html (Independent of # of strokes) 9 Keyboard: QWERTY First used on typewriter by C. Sholes, C. Glidden, and S. Soulé, early 1870s Depicted in US Patent 207,559, filed 1875) Note: No shift key. This early machine typed capitals only. 10

6 Keyboard: QWERTY Designed to prevent jamming of keys struck in sequence Based on digraph frequency analysis 11 Keyboard: DSK (Dvorak Simplified Keyboard) Developed by A(ugust) Dvorak, based on time-motion studies, n- graph frequency analyses Increase time fingers spend on home keys Increase alternation between hands, fingers US Patent 2,040,248, filed 1932 Vehement opinions for/against (e.g., But, is it faster? 13

7 Keyboard: DSK (Dvorak Simplified Keyboard) Checkered history of comparison studies with QWERTY 1943 US Navy studies show DSK faster 1956 US General Services Admin study (Strong) shows QWERTY brushup practice more effective Original data destroyed, possible experimenter bias Theoretical comparisons suggest % improvement Studies of simulated typing based on digraph speed Anecdotal practical comparisons claim improvement Try it yourself 14 Keyboard: Half-QWERTY E. Matias, I.S. MacKenzie, and W. Buxton, INTERCHI 1993 Builds on User s knowledge of QWERTY L-R symmetry Try the demo: 15

8 Keyboard: Half-QWERTY Keys of one hand remain the same Spacebar acts as shift to mirror image keys Press release of spacebar with no other char before timeout is a space after timeout is a no-op Modifier keys (e.g., shift, ctrl) work as sticky keys Press once to modify next key only Press twice to lock and press again to release 16 Keyboard: Half-QWERTY Naïve speed prediction for a keyboard layout Two hand: Initial cap in sequence of caps = 2 strokes One hand: Initial flip in sequence of flips = 2 strokes, Each cap = 2 strokes Determine strokes for each keyboard layout typing a sample corpus Speed of KeyboardX relative to two-hand QWERTY = (strokes for two-hand QWERTY) / (strokes for KeyboardX) Graph shows two-hand keyboard strokes normalized to 1 E Matias, IS Mackenzie, and W Buxton, Onehanded touch typing on a QWERTY keyboard, Human-Computer Interaction, vol. 11, 1996, (This article also has a richer analysis of typing speed and the results of extended testing by a small number of users.) 17

9 Keyboard: Half-QWERTY Study: 10 QWERTY typists, within-subject; at most one 50-min session/day (2-hand pre/post tests, and 1-hand blocks); eyes blocked Exceeded hunt-and-peck performance after 3 4 hrs; after 10 hrs, all reached 41 73% of their two-hand speed E Matias, IS Mackenzie, W. Buxton, INTERCHI 93 18

KB1 Essential Standard. Apply the touch method in operating the alpha keys. KB Execute the touch method in operating the alphabetic keys.

KB1 Essential Standard. Apply the touch method in operating the alpha keys. KB Execute the touch method in operating the alphabetic keys. KB1 Essential Standard Apply the touch method in operating the alpha keys. KB1-1.02 Execute the touch method in operating the alphabetic keys. Touch Method of Keyboarding Touch Typing Touch typing (also

More information

Input. Managing text and positional input

Input. Managing text and positional input Input Managing text and positional input ipod Wheel Macbook Wheel (The Onion) http://www.youtube.com/watch?v=9bnlbv6qyca Classifying Computer Input Sensing Method mechanical (e.g., switch, potentiometer)

More information

COMS W4170 Scaling Up and Down 2: From Wall-Sized to Hand-Held

COMS W4170 Scaling Up and Down 2: From Wall-Sized to Hand-Held COMS W4170 Scaling Up and Down 2: From Wall-Sized to Hand-Held Steven Feiner Department of Computer Science Columbia University New York, NY 10027 December 6, 2018 1 Large Displays: Automated Warping of

More information

Input Devices Matter

Input Devices Matter Input Devices 1 Input Devices Matter Etch-A-Sketch Skedoodle 2 Images from http://research.microsoft.com/en-us/um/people/bibuxton/buxtoncollection/browse.aspx Tektronix 4010 http://www.pdp8.net/tek4010/tek4010.shtml

More information

Page 1. Interface Input Modalities. Lecture 5a: Advanced Input. Keyboard input. Keyboard input

Page 1. Interface Input Modalities. Lecture 5a: Advanced Input. Keyboard input. Keyboard input Interface Input Modalities Lecture 5a: Advanced Input How can a user give input to an interface? keyboard mouse, touch pad joystick touch screen pen / stylus speech other more error! harder! (?) CS 530:

More information

Design and Engineering of Software Applications for Touch Input Collection on Mobile Devices

Design and Engineering of Software Applications for Touch Input Collection on Mobile Devices Design and Engineering of Software Applications for Touch Input Collection on Mobile Devices Bogdan Gheran MintViz Lab MANSiD Research Center University Ștefan cel Mare of Suceava, ROMANIA E-mail: bogdan.gheran[at]gmail.com

More information

Mensch-Maschine-Interaktion 2 Übung 5

Mensch-Maschine-Interaktion 2 Übung 5 Mensch-Maschine-Interaktion 2 Übung 5 Ludwig-Maximilians-Universität München Wintersemester 2012/2013 Alexander De Luca, Aurélien Tabard Ludwig-Maximilians-Universität München Mensch-Maschine-Interaktion

More information

UniGest: Text Entry Using Three Degrees of Motion

UniGest: Text Entry Using Three Degrees of Motion UniGest: Text Entry Using Three Degrees of Motion Steven J. Castellucci Department of Computer Science and Engineering York University 4700 Keele St. Toronto, Ontario M3J 1P3 Canada stevenc@cse.yorku.ca

More information

Taxonomy of Input Devices. Lecture 8-1: Input Devices. Keyboard Design Considerations

Taxonomy of Input Devices. Lecture 8-1: Input Devices. Keyboard Design Considerations : Input Devices Taxonomy of Input Devices Taxonomy ( Design Space ) Keyboards Pointing Devices Matching Devices to Work Keyboards QWERTY and Dvorak keyboards Chorded keyboards Pointing Devices Mice, trackballs,

More information

Written Language Production

Written Language Production Hamburg School K 8 Handwriting & Keyboarding astery Indicators Based on 2012 Handwriting in the 21st Century- An Educational Summit Written Language Production Key: B = Beginning to explore concept/skill

More information

COMS W4170 Case Study: Marking Menus 2

COMS W4170 Case Study: Marking Menus 2 COMS W4170 Case Study: Marking Menus 2 Steven Feiner Department of Computer Science Columbia University New York, NY 10027 October 23, 2018 1 Pie Menus vs. Linear Menus D. Hopkins, The Design and Implementation

More information

CSE4443 Mobile User Interfaces. Gesture Recognition. Scott MacKenzie. York University. Map

CSE4443 Mobile User Interfaces. Gesture Recognition. Scott MacKenzie. York University. Map CSE4443 Mobile User Interfaces Gesture Recognition Scott MacKenzie York University Map Gestures are everywhere Android gestures Unistrokes / Graffiti recognition Android (revisited) 2 Map Gestures are

More information

Input. Scott Klemmer. HCI Design. with materials from Bjoern Hartmann, Stu Card, Pat Hanrahan

Input. Scott Klemmer. HCI Design. with materials from Bjoern Hartmann, Stu Card, Pat Hanrahan Input Scott Klemmer HCI Design. with materials from Bjoern Hartmann, Stu Card, Pat Hanrahan A7 Example Xu Li, Hans Yuan, Brian Nguyen, Input 4 Input! How do these devices work for getting information into

More information

Setting Accessibility Options in Windows 7

Setting Accessibility Options in Windows 7 Setting Accessibility Options in Windows 7 Windows features a number of different options to make it easier for people who are differently-abled to use a computer. Opening the Ease of Access Center The

More information

2/22/12. CS160: User Interface Design. Prototyping 02/2 2/12. Berkeley UNIVERSITY OF CALIFORNIA

2/22/12. CS160: User Interface Design. Prototyping 02/2 2/12. Berkeley UNIVERSITY OF CALIFORNIA CS160: User Interface Design Prototyping 02/2 2/12 Berkeley UNIVERSITY OF CALIFORNIA 1 Due Today: Contextual Inquiry printout due now Individual heuristic evaluation due online now Results: IPA2 Stats:

More information

Click on any link on the left to jump to that page and learn more about the program.

Click on any link on the left to jump to that page and learn more about the program. HELP FILE Welcome to the Typing Made Easy Help File. Click on any link on the left to jump to that page and learn more about the program. OVERVIEW Learning to touch type allows you to get the most out

More information

Input: is any data or instructions that are used by a computer.

Input: is any data or instructions that are used by a computer. 1 What is input? Input: is any data or instructions that are used by a computer. Input devices: are hardware used to translate words, sounds, images, and actions that people understand into a form that

More information

INPUT DEVICES. Maninder Kaur

INPUT DEVICES. Maninder Kaur INPUT DEVICES Maninder Kaur professormaninder@gmail.com 1 Device: is an instrument that performs a simple task. Input: something put into a system. An input device is any peripheral used to provide data

More information

INPUT DEVICES 8/29/2010. Device: is an instrument that performs a simple task. Input: something put into a system.

INPUT DEVICES 8/29/2010. Device: is an instrument that performs a simple task. Input: something put into a system. INPUT DEVICES Device: is an instrument that performs a simple task. Input: something put into a system. An input device is any peripheral used to provide data and control signals to a computer. Maninder

More information

Presents: Keyboarding 101. By Angie Harris Adapted from the Texas State Library s TEAL for All Texans Student Resources Manual

Presents: Keyboarding 101. By Angie Harris Adapted from the Texas State Library s TEAL for All Texans Student Resources Manual Presents: Keyboarding 101 By Angie Harris Adapted from the Texas State Library s TEAL for All Texans Student Resources Manual Topics Getting to Know Your Keyboard Keyboarding Essentials Goals and Objectives

More information

ITP 101 Introduction to Information Technology. Hardware Input / Output

ITP 101 Introduction to Information Technology. Hardware Input / Output ITP 101 Introduction to Information Technology Hardware Input / Output Overview Hardware Motherboards Processors Memory Secondary Cards Ports Input/Output Traditional vs. Specialized 2 Computers and Information

More information

GUI s and Keyboards. Larry Rudolph March 13, Pervasive Computing MIT SMA 5508 Spring 2006 Larry Rudolph

GUI s and Keyboards. Larry Rudolph March 13, Pervasive Computing MIT SMA 5508 Spring 2006 Larry Rudolph GUI s and Keyboards Larry Rudolph March 13, 2006 1 User Interface Goal Convey and gather information from user Support a set of standard actions and outputs Graphical User Interfaces have been well studied

More information

Software User s Manual

Software User s Manual 1 About the manual 2 Navigating the manual 2 3 Opening the control panel 3 Control panel overview 4 Control panel settings 5 Calibrating the interactive pen display 6 Adjusting frequency and tracking (VGA

More information

Computer Basics. Need more help? What s in this guide? Types of computers and basic parts. Why learn to use a computer?

Computer Basics. Need more help? What s in this guide? Types of computers and basic parts. Why learn to use a computer? Computer Basics What s in this guide? The purpose of this guide is to help you feel more comfortable using a computer. You will learn: The similarities and differences between laptop, desktop, and tablet

More information

SketchUp Tool Basics

SketchUp Tool Basics SketchUp Tool Basics Open SketchUp Click the Start Button Click All Programs Open SketchUp Scroll Down to the SketchUp 2013 folder Click on the folder to open. Click on SketchUp. Set Up SketchUp (look

More information

Computer Basics. Page 1 of 10. We optimize South Carolina's investment in library and information services.

Computer Basics. Page 1 of 10. We optimize South Carolina's investment in library and information services. Computer Basics Page 1 of 10 We optimize South Carolina's investment in library and information services. Rev. Oct 2010 PCs & their parts What is a PC? PC stands for personal computer. A PC is meant to

More information

2019/01/11 17:34 / How to configure MIFARE card memory layout

2019/01/11 17:34 / How to configure MIFARE card memory layout 2019/01/11 17:34 / How to configure MIFARE card memory layout Table of Contents How to configure MIFARE card memory layout... 1 Understanding the memory structure of MIFARE Classic cards... 1 Manipulating

More information

K e y b o a r d s h o rt c ut s

K e y b o a r d s h o rt c ut s Keyboard shortcuts Mouse navigation Middle button (wheel) Click + drag = pan Double-click = re-center view Left button Click = tool operation Click + spacebar = pan Shift + click + drag = multi-select

More information

Changing How the Keyboard Works in Windows 7

Changing How the Keyboard Works in Windows 7 Changing How the Keyboard Works in Windows 7 Mada Assistive Technology Center Tel: 00 974 44594050 Fax: 00 974 44594051 Email: info@mada.org.qa Introduction The keyboard can be adjusted to suit you in

More information

Pointing: Image-Plane The Kids in the Hall

Pointing: Image-Plane The Kids in the Hall COMS W4172 Selection and Manipulation 3 Steven Feiner Department of Computer Science Columbia University New York, NY 10027 www.cs.columbia.edu/graphics/courses/csw4172 March 27, 2018 1 Pointing: Image-Plane

More information

User Interface Design

User Interface Design User Interface Design & Development Lecture 07 Direct Manipulation João Pedro Sousa SWE 632 George Mason University today direct manipulation window UIs support for operations mouse, pen, eye tracking,

More information

Input Models. Jorge Garza & Janet Johnson COGS 230 / CSE 216

Input Models. Jorge Garza & Janet Johnson COGS 230 / CSE 216 Input Models Jorge Garza & Janet Johnson COGS 230 / CSE 216 User Technology: From Pointing to Pondering Stu Card Thomas Moran User technology and Pointing devices Understand The Personal part of personal

More information

Basic Computer and Mouse Skills Windows 10

Basic Computer and Mouse Skills Windows 10 Basic Computer and Mouse Skills Windows 10 Hardware--is a term for the physical parts of the computer. The computer consists of four basic pieces of hardware. The Monitor The monitor displays the content

More information

LetterScroll: Text Entry Using a Wheel for Visually Impaired Users

LetterScroll: Text Entry Using a Wheel for Visually Impaired Users LetterScroll: Text Entry Using a Wheel for Visually Impaired Users Hussain Tinwala Dept. of Computer Science and Engineering, York University 4700 Keele Street Toronto, ON, CANADA M3J 1P3 hussain@cse.yorku.ca

More information

Software User s Manual

Software User s Manual 1 Software User s Manual CONTENTS About the manual 2 Navigating the manual 3 CUSTOMIZING 4 Opening the control panel 4 Control panel overview 5 Calibrating the pen display 7 Adjusting pitch and phase (VGA

More information

Intelligent Constraints

Intelligent Constraints COMS W4172 Design Principles 2 Steven Feiner Department of Computer Science Columbia University New York, NY 10027 www.cs.columbia.edu/graphics/courses/csw4172 January 30, 2018 1 https://doi.org/10.1145/199404.199427

More information

Chapter 5. Transforming Shapes

Chapter 5. Transforming Shapes Chapter 5 Transforming Shapes It is difficult to walk through daily life without being able to see geometric transformations in your surroundings. Notice how the leaves of plants, for example, are almost

More information

Too Hidden Features of the Windows CE Graphical Keyboard

Too Hidden Features of the Windows CE Graphical Keyboard Too Hidden Features of the Windows CE Graphical Keyboard Bill Buxton Microsoft Research One Microsoft Way Redmond, WA, 98052 bill.buxton@microsoft.com Unpublished Manuscript First Draft: April 15, 2013

More information

The Implementation of a Glove-Based User Interface

The Implementation of a Glove-Based User Interface The Implementation of a Glove-Based User Interface Chris Carey January 26, 2010 Abstract Multi-touch interfaces have been rising in usage because of how their multiple points of input simplify the execution

More information

Personalize your pen with a color ring

Personalize your pen with a color ring Work with your pen All pen tablets and pen displays include a cordless, battery-free pen that you use to interact with your device. You can hold, write, and draw as you normally would with a pen or pencil.

More information

Mac Edition For KillerKeys Pro software version 1.4 and later

Mac Edition For KillerKeys Pro software version 1.4 and later KillerKeys Pro User Guide Mac Edition For KillerKeys Pro software version 1.4 and later 1 Introduction... 3 1.1 System Requirements... 3 1.2 Installation... 3 1.3 Launching the KillerKeys Program... 3

More information

COMPUTER DESCRIPTION...

COMPUTER DESCRIPTION... Conventions used in this document: Keyboard keys that must be pressed will be shown as Enter or Ctrl. Controls to be activated with the mouse will be shown as Start button > Settings > System > About.

More information

Property Sensed, Order of Control. Position (graphics tablet, touchpad, touchscreen) Displacement (mouse, joystick) Force (joystick)

Property Sensed, Order of Control. Position (graphics tablet, touchpad, touchscreen) Displacement (mouse, joystick) Force (joystick) Property Sensed, Order of Control Property sensed Position (graphics tablet, touchpad, touchscreen) Displacement (mouse, joystick) Force (joystick) Order of control (property of display controlled) Position

More information

Interaction with 3D Environments using Multi-Touch Screens

Interaction with 3D Environments using Multi-Touch Screens Interaction with 3D Environments using Multi-Touch Screens Francisco Ortega, Naphtali Rishe School of Computing and Information Sciences Florida International University Miami, FL. USA Forte007@fiu.edu,

More information

Standard Windows Keyboard Layout & Keyboard Shortcuts

Standard Windows Keyboard Layout & Keyboard Shortcuts Standard Windows Keyboard Layout & Keyboard Shortcuts Desktop keyboard Laptop keyboard Explanation of the Keys on a Windows QWERTY Keyboard Q W E R T Y "The name "QWERTY" for our computer keyboard comes

More information

Quick Start Guide MAC Operating System Built-In Accessibility

Quick Start Guide MAC Operating System Built-In Accessibility Quick Start Guide MAC Operating System Built-In Accessibility Overview The MAC Operating System X has many helpful universal access built-in options for users of varying abilities. In this quickstart,

More information

Controlling Windows with gestures

Controlling Windows with gestures Windows 10 and Office 2016: Controlling Windows with gestures Controlling Windows with gestures If you use a touchscreen or tablet, you no longer need a mouse or keyboard when working with Windows. Instead

More information

EECS 4441 / CSE 5351 Human-Computer Interaction. Topic #3 The Computer

EECS 4441 / CSE 5351 Human-Computer Interaction. Topic #3 The Computer EECS 4441 / CSE 5351 Human-Computer Interaction Topic #3 The Computer I. Scott MacKenzie York University, Canada 1 The Computer A computer system is made up of various elements Each affects the interaction

More information

Computer Shortcut Keys

Computer Shortcut Keys Powered By Computer Shortcut Keys Let s kickstart the list with the most common shortcuts that you ll often use. F1 [Display Help] F2 [Rename the selected item] F3 [Search for a file or folder] F4 [Display

More information

Looking Back: Fitts Law

Looking Back: Fitts Law Looking Back: Fitts Law Predicts movement time for rapid, aimed pointing tasks One of the few stable observations in HCI Index of Difficulty: How to get a and b for a specific device / interaction technique

More information

The Design and Evaluation of a High-Performance Soft Keyboard

The Design and Evaluation of a High-Performance Soft Keyboard CHI 99 15-20 MAY 1999 Papers The Design and Evaluation of a High-Performance Soft Keyboard I. Scott MacKenzie Dept. Computing and Information Science University of Guelph Guelph, ON NlG 2Wl Canada +15198244120x8268

More information

ST NICHOLAS COLLEGE RABAT MIDDLE SCHOOL HALF YEARLY EXAMINATIONS February 2016

ST NICHOLAS COLLEGE RABAT MIDDLE SCHOOL HALF YEARLY EXAMINATIONS February 2016 ST NICHOLAS COLLEGE RABAT MIDDLE SCHOOL HALF YEARLY EXAMINATIONS February 2016 Mark Level 5-8 Year 7 Information and Communication Technology TIME: 1h 30min Question 1 2 3 4 5 6 7 Global Mark Max. Mark

More information

ALTERNATIVE PERSPECTIVES

ALTERNATIVE PERSPECTIVES Alternative Perspectives 3.1 Chapter 3: ALTERNATIVE PERSPECTIVES Extending Our Understanding of the Relationships Among Devices In the previous chapter, the grain at which we looked at input devices was

More information

Adobe Illustrator CS Design Professional GETTING STARTED WITH ILLUSTRATOR

Adobe Illustrator CS Design Professional GETTING STARTED WITH ILLUSTRATOR Adobe Illustrator CS Design Professional GETTING STARTED WITH ILLUSTRATOR Chapter Lessons Create a new document Explore the Illustrator window Create basic shapes Apply fill and stroke colors to objects

More information

Introduction to Computers By Jennifer King, YA and Marketing Librarian, Great Bend Public Library

Introduction to Computers By Jennifer King, YA and Marketing Librarian, Great Bend Public Library Introduction to Computers By Jennifer King, YA and Marketing Librarian, Great Bend Public Library Welcome and Introduction To better understand how to use computers, this course will teach you some basic

More information

Transforming Objects and Components

Transforming Objects and Components 4 Transforming Objects and Components Arrow selection Lasso selection Paint selection Move Rotate Scale Universal Manipulator Soft Modification Show Manipulator Last tool used Figure 4.1 Maya s manipulation

More information

Input Performance. KLM, Fitts Law, Pointing Interaction Techniques. Input Performance 1

Input Performance. KLM, Fitts Law, Pointing Interaction Techniques. Input Performance 1 Input Performance KLM, Fitts Law, Pointing Interaction Techniques Input Performance 1 Input Performance Models You re designing an interface and would like to: - choose between candidate designs without

More information

Drafting with Weaving Software #2 Enter Data

Drafting with Weaving Software #2 Enter Data Drafting with Weaving Software #2 Enter Data 2. Enter Data Threading, treadling, tie-up, dents, and color. Questions: Insert/ Delete keys will insert/delete ends, picks, treadles. (Yes/No) Blank ends,

More information

(12) United States Patent (10) Patent No.: US 7,002,560 B2

(12) United States Patent (10) Patent No.: US 7,002,560 B2 USOO700256OB2 (12) United States Patent (10) Patent No.: US 7,002,560 B2 Graham (45) Date of Patent: Feb. 21, 2006 (54) METHOD OF COMBINING DATA ENTRY OF 6,049,329 A * 4/2000 Zetts et al.... 345/179 HANDWRITTEN

More information

KB9000 Programmable Touch Bumpbar PROGRAMMING MANUAL

KB9000 Programmable Touch Bumpbar PROGRAMMING MANUAL KB9000 Programmable Touch Bumpbar PROGRAMMING MANUAL Table of Contents 1 Introduction... 2 2 Software Installation... 2 3 Programming the KB9000... 3 3.1 Connecting the keyboard... 3 3.2 Starting the utility...

More information

KCS Motion. Video Motion Analysis Software

KCS Motion. Video Motion Analysis Software Video Motion Analysis Software Software and supporting material is property of G. Mason, Seattle University, 2007 Overview Overview KCS Motion tracks moving objects in a video clip and analyzes their position,

More information

User Interaction. User Interaction. Input devices. Input devices. Input devices GUIs and GUI design Event-driven programming 3D interaction

User Interaction. User Interaction. Input devices. Input devices. Input devices GUIs and GUI design Event-driven programming 3D interaction User Interaction User Interaction Input devices GUIs and GUI design Event-driven programming 3D interaction CS 465 lecture 19 2003 Steve Marschner 1 2003 Steve Marschner 2 Input devices Input devices Discrete

More information

Secure KVM Combiner K424F K426E QUICK START GUIDE

Secure KVM Combiner K424F K426E QUICK START GUIDE KF K6E QUICK START GUIDE Secure KVM Combiner Models: KF Secure to Port DVI Video KVM Combiner w/fusb K6E Secure to 6 Ports DVI Video KVM Combiner w/fusb Document Number HDC09867 Rev..0 Table of Contents

More information

LECTURE 5 COMPUTER PERIPHERALS INTERACTIONMODELS

LECTURE 5 COMPUTER PERIPHERALS INTERACTIONMODELS September 18, 2014 LECTURE 5 COMPUTER PERIPHERALS INTERACTIONMODELS 1 Recapitulation Lecture #4 Knowledge representation Mental Models, definitions Mental Models and Design Schemata, definitions & examples

More information

Fundamentals. Training Kit. Presentation Products, Inc. 632 W 28th St, 7th fl New York, NY f presentationproducts.

Fundamentals. Training Kit. Presentation Products, Inc. 632 W 28th St, 7th fl New York, NY f presentationproducts. Fundamentals Training Kit Presentation Products, Inc. 632 W 28th St, 7th fl New York, NY 10001 212.736.6350 f 212.736.6353 presentationproducts.com Table of Contents Getting Started How Does the SMART

More information

Finger Relief Research

Finger Relief Research Finger Relief Research The Case Against QWERTY, an exhibit in the basement of the National Museum of American History, Smithsonian Institution (1992), Washington DC. (Photo taken by and courtesy of the

More information

NPTEL Computer Science and Engineering Human-Computer Interaction

NPTEL Computer Science and Engineering Human-Computer Interaction M4 L5 Heuristic Evaluation Objective: To understand the process of Heuristic Evaluation.. To employ the ten principles for evaluating an interface. Introduction: Heuristics evaluation is s systematic process

More information

The 3D Terrain Interactive Technique Based on Gesture Recognition Yanyan Li1, a, Xiaomeng Xu2, b, Jiayu Sun3, c, Haimeng Zhao4, d*

The 3D Terrain Interactive Technique Based on Gesture Recognition Yanyan Li1, a, Xiaomeng Xu2, b, Jiayu Sun3, c, Haimeng Zhao4, d* Joint International Information Technology, Mechanical and Electronic Engineering Conference (JIMEC 2016) The 3D Terrain Interactive Technique Based on Gesture Recognition Yanyan Li1, a, Xiaomeng Xu2,

More information

Artboard's User Interface 5. Setting Up a New Drawing 6. Using Templates 9. Working with Layers 12. Create, Copy, Arrange and Edit Drawing Layers 13

Artboard's User Interface 5. Setting Up a New Drawing 6. Using Templates 9. Working with Layers 12. Create, Copy, Arrange and Edit Drawing Layers 13 USERGUIDE Artboard User Guide 1 Create & Open Drawings 1.1 1.2 1.3 Artboard's User Interface 5 Setting Up a New Drawing 6 Using Templates 9 2 Working with Layers 2.1 2.2 2.3 2.4 2.5 Working with Layers

More information

Mastering Responsive Design For Smart Photos. Karl Csoknyay. KEYSTONE Company Profile

Mastering Responsive Design For Smart Photos. Karl Csoknyay. KEYSTONE Company Profile Mastering Responsive Design For Smart Photos Karl Csoknyay KEYSTONE Company Profile Quotes Albert Einstein Everything should be made as simple as possible, but not simpler. Antoine de Saint-Exupery Perfection

More information

Iterative Design Process

Iterative Design Process COMS W4170 UI Design Steven Feiner Department of Computer Science Columbia University New York, NY 10027 September 20, 2018 1 Iterative Design Process Requirements analysis Preliminary and detailed design

More information

WARREN PARK PRIMARY SCHOOL COMPUTING Progression of Skills for Teaching and Assessment

WARREN PARK PRIMARY SCHOOL COMPUTING Progression of Skills for Teaching and Assessment Foundation be aware that pressing buttons will make a device respond eg remote control toy use the mouse and the keyboard to explore programs be aware that moving the mouse moves the pointer on the screen

More information

Don't move the mouse or touch the keyboard.

Don't move the mouse or touch the keyboard. Evoluent Mouse Manager for Windows Don't move the mouse or touch the keyboard. The less movements you make, the more relaxed you are. The Evoluent Mouse Manager software was created to let you do many

More information

Get started with SketchUp!

Get started with SketchUp! Get started with SketchUp! SketchUp is a popular design program you can download for free from the SketchUp website: www.sketchup.com. If you haven t used SketchUp before, these instructions will get you

More information

Single-Hand Input Scheme for English and Japanese Text

Single-Hand Input Scheme for English and Japanese Text UDC.8: 68. Single-Hand Input Scheme for English and Japanese Text VMasakatsu Sugimoto (Manuscript received June,997) This paper introduces a new high-speed input scheme for mobile computers that is operated

More information

A $-Family Friendly Approach to Prototype Selection

A $-Family Friendly Approach to Prototype Selection A $-Family Friendly Approach to Prototype Selection Corey Pittman cpittman@knights.ucf.edu Eugene M. Taranta II etaranta@gmail.com Joseph J. LaViola Jr. jjl@cs.ucf.edu ABSTRACT We explore the benefits

More information

Secure KVM Combiner SC21H-3 SC42DU/DHU/PHU-3 QUICK SETUP GUIDE. Models:

Secure KVM Combiner SC21H-3 SC42DU/DHU/PHU-3 QUICK SETUP GUIDE. Models: SCH-3 SCDU/DHU/PHU-3 QUICK SETUP GUIDE Secure KVM Combiner Models: SCH-3 Secure -Port HDMI Video KVM Combiner, PP 3.0 SCDU-3 Secure P to P DVI Video KVM Combiner w/fusb SCDHU-3 Secure P DVI to P HDMI Video

More information

What is Input? Everything we tell the computer is Input.

What is Input? Everything we tell the computer is Input. What is Input? Everything we tell the computer is Input. Data is the raw facts given to the computer. Programs are the sets of instructions that direct the computer. Commands are special codes or key words

More information

SYLLABUS. Subject Information B.B.A. I SEM Technology

SYLLABUS. Subject Information B.B.A. I SEM Technology SYLLABUS Subject Information B.B.A. I SEM Technology UNIT I UNIT II UNIT III UNIT IV UNIT V UNIT VI UNIT VII Introduction to Computer Hardware: Input / Output devices, storage devices and memory. Software:

More information

Modifier Keys. Option Key. Command Key. Shift Key. Control Key. Return Key. Tab

Modifier Keys. Option Key. Command Key. Shift Key. Control Key. Return Key. Tab EYBOARD HORTCUTS Modifier Keys Option Key Command Key Shift Key Control Key Return Key Alt Key Tab Ctrl Alt 1 Editing Shortcuts Resize Document + + I Alt + Ctrl + I Resize Canvas + + C Alt + Ctrl + C Select

More information

Getting Started with Silo

Getting Started with Silo CHAPTER 1 Getting Started with Silo In this chapter, we discuss how to view, select, and manipulate models in Silo. If you are not familiar with Silo or polygon modeling, make sure to read the About Silo

More information

A Psychophysical Comparison of Two Stylus-Driven Soft Keyboards

A Psychophysical Comparison of Two Stylus-Driven Soft Keyboards A Psychophysical Comparison of Two Stylus-Driven Soft Keyboards Michael Bohan Chad A. Phipps Alex Chaparro Charles G. Halcomb Department of Psychology Wichita State University Abstract This study compared

More information

Introduction to Computer Technology. Chapter 3. Engr. Naveed Jan Assistant Professor Electronic Technology. Chapter 3A

Introduction to Computer Technology. Chapter 3. Engr. Naveed Jan Assistant Professor Electronic Technology. Chapter 3A Introduction to Computer Technology Chapter 3 Engr. Naveed Jan Assistant Professor Electronic Technology Chapter 3A Using the Keyboard And Mouse McGraw-Hill Technology Education Copyright 2006 by The McGraw-Hill

More information

SHORTCUTS DRAW PERSONA

SHORTCUTS DRAW PERSONA SHORTCUTS DRAW PERSONA esc CANCEL OPERATION ± SHOW/HIDE TABS F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 1 2 3 4 5 6 7 8 9 0 200% 400% 800% ACTUAL PIXEL 10% 20% QUIT CLOSE RULERS CHAR- OUTLINE Q W E R T ACTER

More information

Hot Key Reference Guide Hot Keys for Desktops, Laptops & Touch Screens

Hot Key Reference Guide Hot Keys for Desktops, Laptops & Touch Screens Hot Key Reference Guide Hot Keys for Desktops, Laptops & Touch Screens Dolphin SuperNova Support: Tel: +44 (0)1905 754 765 Email: support@yourdolphin.com Introduction 1 This booklet lists the most useful

More information

Microsoft Word Important Notice

Microsoft Word Important Notice Microsoft Word 2013 Important Notice All candidates who follow an ICDL/ECDL course must have an official ICDL/ECDL Registration Number (which is proof of your Profile Number with ICDL/ECDL and will track

More information

INTERACTIVE 3D ANIMATION SYSTEM BASED ON TOUCH INTERFACE AND EFFICIENT CREATION TOOLS. Anonymous ICME submission

INTERACTIVE 3D ANIMATION SYSTEM BASED ON TOUCH INTERFACE AND EFFICIENT CREATION TOOLS. Anonymous ICME submission INTERACTIVE 3D ANIMATION SYSTEM BASED ON TOUCH INTERFACE AND EFFICIENT CREATION TOOLS Anonymous ICME submission ABSTRACT Recently importance of tablet devices with touch interface increases significantly,

More information

Penny Pincher: A Blazing Fast, Highly Accurate $-Family Recognizer

Penny Pincher: A Blazing Fast, Highly Accurate $-Family Recognizer Graphics Interface Conference 215, 3 5 June, Halifax, Nova Scotia, Canada : A Blazing Fast, Highly Accurate $-Family Recognizer Eugene M. Taranta II Joseph J. LaViola Jr. Department of EECS University

More information

bold: text format that makes letters look fatter and darker; used to make important words stand out

bold: text format that makes letters look fatter and darker; used to make important words stand out acceptable use: a set of policies that state what you are expected to do and not do while using information, websites, or programs; these rules and policies are created to protect the users of the products

More information

Mouse Navigation. Middle Button (wheel) Pan. Click + Drag. Re-Center View. Double-Click. Context Menu. Tool Operation. Click. Click. Multi-Select.

Mouse Navigation. Middle Button (wheel) Pan. Click + Drag. Re-Center View. Double-Click. Context Menu. Tool Operation. Click. Click. Multi-Select. BLUEBEAM REVU KEYBOARD SHORTCUTS Mouse Navigation Middle Button (wheel) Pan Re-Center View Click + Drag Double-Click Left Button Right Button Tool Operation Click Context Menu Click Pan Click + Spacebar

More information

Contactless Hand Gesture Recognition System

Contactless Hand Gesture Recognition System www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume 3 Issue 11 November, 2014 Page No. 9238-9242 Contactless Hand Gesture Recognition System Puja D. Kumbhare Email-id:

More information

Inventions on GUI for Eye Cursor Controls Systems

Inventions on GUI for Eye Cursor Controls Systems From the SelectedWorks of Umakant Mishra October, 2005 Inventions on GUI for Eye Cursor Controls Systems Umakant Mishra Available at: https://works.bepress.com/umakant_mishra/28/ Inventions on GUI for

More information

How To use Windows Ease of Use Center

How To use Windows Ease of Use Center How To use Windows Ease of Use Center Introduction Both Apple and Microsoft have provided more and more accessibility apps for their operating systems recently. Microsoft have collected their accessibility

More information

XPEL DAP SUPPORT. DAP Tool List & Overview DESCRIPTION ICON/TOOL (SHORTCUT)

XPEL DAP SUPPORT. DAP Tool List & Overview DESCRIPTION ICON/TOOL (SHORTCUT) Pointer (S) Left-click on individual entities to add them to the current selection (selected entities will turn red). If the entity selected is a member of a group, the entire group will be added to the

More information

GOMS Lorin Hochstein October 2002

GOMS Lorin Hochstein October 2002 Overview GOMS Lorin Hochstein lorin@cs.umd.edu October 2002 GOMS is a modeling technique (more specifically, a family of modeling techniques) that analyzes the user complexity of interactive systems. It

More information

MATS College of Technology. Instructor: Kristine Mae M. Adlaon COMPUTER FUNDAMENTALS LABORATORY MANUAL

MATS College of Technology. Instructor: Kristine Mae M. Adlaon COMPUTER FUNDAMENTALS LABORATORY MANUAL 2011 MATS College of Technology Instructor: Kristine Mae M. Adlaon COMPUTER FUNDAMENTALS LABORATORY MANUAL Hardware 1. Monitor 2. System Unit 3. Mouse 4. Keyboard 5. Automatic Voltage Regulator Software

More information

SuperNova. Magnifier & Screen Reader. Version 15.0

SuperNova. Magnifier & Screen Reader. Version 15.0 SuperNova Magnifier & Screen Reader Version 15.0 Dolphin Computer Access Publication Date: 19 August 2015 Copyright 1998-2015 Dolphin Computer Access Ltd. Technology House Blackpole Estate West Worcester

More information

Word 2013 Quick Start Guide

Word 2013 Quick Start Guide Getting Started File Tab: Click to access actions like Print, Save As, and Word Options. Ribbon: Logically organize actions onto Tabs, Groups, and Buttons to facilitate finding commands. Active Document

More information

Working with PDF s. To open a recent file on the Start screen, double click on the file name.

Working with PDF s. To open a recent file on the Start screen, double click on the file name. Working with PDF s Acrobat DC Start Screen (Home Tab) When Acrobat opens, the Acrobat Start screen (Home Tab) populates displaying a list of recently opened files. The search feature on the top of the

More information

Command composition approach in crossing interfaces. with more than two continuous goals

Command composition approach in crossing interfaces. with more than two continuous goals Some Student November 30, 2010 CS 5317 Command composition approach in crossing interfaces with more than two continuous goals 1. INTRODUCTION Over the last decade, pen and touch-based interactions began

More information