1 ken hinckley microsoft research collaborators: mike sinclair, erik hanson, rick szeliski, matt...

27
1 Ken Hinckley Microsoft Research Collaborators: Mike Sinclair, Erik Hanson, Rick Szeliski, Matt Conway Disclaimer: The devices demonstrated are research prototypes only and do not represent commitments by Microsoft to future products. Opinions are Ken’s only and may not reflect the views of Microsoft, or anyone else for that matter The Future of the Mouse: An Illustrated Tour of Commercial & Research Mouse-like Input Devices

Post on 20-Dec-2015

217 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: 1 Ken Hinckley Microsoft Research Collaborators: Mike Sinclair, Erik Hanson, Rick Szeliski, Matt Conway Disclaimer: The devices demonstrated are research

1

Ken HinckleyMicrosoft ResearchCollaborators: Mike Sinclair, Erik Hanson, Rick

Szeliski, Matt Conway

Disclaimer: • The devices demonstrated are research prototypes only and do not

represent commitments by Microsoft to future products.• Opinions are Ken’s only and may not reflect the views of Microsoft, or

anyone else for that matter

The Future of the Mouse: An Illustrated Tour of Commercial & Research Mouse-like Input Devices

Page 2: 1 Ken Hinckley Microsoft Research Collaborators: Mike Sinclair, Erik Hanson, Rick Szeliski, Matt Conway Disclaimer: The devices demonstrated are research

2

The First Mouse

• 1968• Douglas Englebart & colleagues• Stanford Research Institute• Separate rollers for x, y

• Why has it endured for so long?

Page 3: 1 Ken Hinckley Microsoft Research Collaborators: Mike Sinclair, Erik Hanson, Rick Szeliski, Matt Conway Disclaimer: The devices demonstrated are research

3

• Approx. as good as pointing with hand itself (Card)

• from Balakrishnan et al. CHI ’97:• Flexibility of grip – both power & precision

grasp• Stability – damps tremor, little overhead to

acquire • vs. stylus; slightly better for high-precision

tasks• Relative mode: limits footprint, no nulling

problem• Buttons integrated & orthogonal to sensed

plane• Dragging works well, no motion when you

click• Familiar, entrenched device; +10% not

enough

Some Desirable Properties of the Mouse

Page 4: 1 Ken Hinckley Microsoft Research Collaborators: Mike Sinclair, Erik Hanson, Rick Szeliski, Matt Conway Disclaimer: The devices demonstrated are research

4

Illustrated Tour: Some Axes of Innovation in Computer Mice

• Strictly mouse-like form factors • other devices (tablet/pen, trackball, touchpad,

joystick) have advantageous properties, but not my focus today

• What has been explored for desktop mice?• What strategies are there to improve user

performance?• What has succeeded in the marketplace?• What are some interesting areas for the future?• What are some really silly ideas?

Page 5: 1 Ken Hinckley Microsoft Research Collaborators: Mike Sinclair, Erik Hanson, Rick Szeliski, Matt Conway Disclaimer: The devices demonstrated are research

5

• Scrolling: save time to grab scrollbar; maintain visual focus on primary task• Wheel: MS IntelliMouse, Mouse Systems

• Isometric Joystick: IBM ScrollPoint I & II

• Touchpad: Fujitsu ScrollPad Mouse

• Better w/ left hand? (Buxton & Myers)• …

• PadMouse (Balakrishnan)• Gesture-based

command selection

Multi-Channel Inputfor Secondary Tasks

Page 6: 1 Ken Hinckley Microsoft Research Collaborators: Mike Sinclair, Erik Hanson, Rick Szeliski, Matt Conway Disclaimer: The devices demonstrated are research

6

New Sensor & Connection Technologies

GyroPoint Microsoft IntelliEye /IntelliMouse Explorer

Wacom Intuos Pen ToolID

• Motion sensing via gyros, CCD camera• Cordless, unique ID • USB, higher DPI, sampling rate, …

Logitech Cordless MouseMan Wheel

Page 7: 1 Ken Hinckley Microsoft Research Collaborators: Mike Sinclair, Erik Hanson, Rick Szeliski, Matt Conway Disclaimer: The devices demonstrated are research

7

Better Support for the Human Senses

Logitech WingMan Force Feedback

Tractile (Cambell, Zhai et. al)

Tactile nib in mouse (MacKenzie)

• Force, Tactile feedback• 10-20% faster pointing speed?• But, errors, multiple targets,

dependent on visual feedback• Imposes constraints on device (esp. force)

Page 8: 1 Ken Hinckley Microsoft Research Collaborators: Mike Sinclair, Erik Hanson, Rick Szeliski, Matt Conway Disclaimer: The devices demonstrated are research

8

Better Support for the Human Senses

• Force, Tactile feedback• Visual feedback on device?

• Indicators / displays• (Static Labels, Industrial Design, …)

• Audio output on mouse?• “clicking” named after the sound it makes

Page 9: 1 Ken Hinckley Microsoft Research Collaborators: Mike Sinclair, Erik Hanson, Rick Szeliski, Matt Conway Disclaimer: The devices demonstrated are research

9

Better Support for the Human Senses

• Force, Tactile feedback• Visual feedback on device• Audio output on mouse?• Smell: powerful cue for memory

• Sensorama “VR” experience

Page 10: 1 Ken Hinckley Microsoft Research Collaborators: Mike Sinclair, Erik Hanson, Rick Szeliski, Matt Conway Disclaimer: The devices demonstrated are research

10

Better Support for the Human Senses

• Force, Tactile feedback• Visual feedback on device• Audio output on mouse?• Smell: powerful cue for memory

• Sensorama “VR” experience Intelli Smelli TM

Page 11: 1 Ken Hinckley Microsoft Research Collaborators: Mike Sinclair, Erik Hanson, Rick Szeliski, Matt Conway Disclaimer: The devices demonstrated are research

11

Better Support for the Human Senses

• Force, Tactile feedback• Visual feedback on device• Audio output on mouse?• Smell: powerful cue for memory• Taste: Edible Mice?

• Candy Mouse (Amurol Confections Company)

Page 12: 1 Ken Hinckley Microsoft Research Collaborators: Mike Sinclair, Erik Hanson, Rick Szeliski, Matt Conway Disclaimer: The devices demonstrated are research

12

Additional Sensed Degrees-of-Freedom

• Rotation• Two-ball mouse, MacKenzie• 4D Mouse, Wacom tablet (A|W)

• Tilting (4DOF)• Rockin’Mouse,

Balakrishnan

• Hand Proximity in X, Y, Z• FieldMouse, (Josh Smith, MIT)

Page 13: 1 Ken Hinckley Microsoft Research Collaborators: Mike Sinclair, Erik Hanson, Rick Szeliski, Matt Conway Disclaimer: The devices demonstrated are research

13

• 2D camera mice already here!

• Expand software capabilities?

• Mouse-like 6dof device atconsumer price points?

• Built proto using grid• Gridless design feasible?

VideoMouse

IntelliMouse Explorer

Page 14: 1 Ken Hinckley Microsoft Research Collaborators: Mike Sinclair, Erik Hanson, Rick Szeliski, Matt Conway Disclaimer: The devices demonstrated are research

14

Lightweight Scanning

• Camera has small fov, but useful for quick scanning tasks

• e.g. scan paper title, bring up electronic document

• Vision algorithm stitches together video images

• Camera senses if grid is present Scanning mode

• Registration mark on mouse, line up w/ paper doc

• OCR not impl. – typically assumes full page of text

Page 15: 1 Ken Hinckley Microsoft Research Collaborators: Mike Sinclair, Erik Hanson, Rick Szeliski, Matt Conway Disclaimer: The devices demonstrated are research

15

Biometric Sensing

• Fingerprint scan for user ID / login• uMatch biolink mouse

• biolinkusa.com

• GSR, heart rate, temperature, …• EmotionMouse (IBM BlueEyes project)

• Pressure sensing• Tablet stylus for art software• Area-of-contact in touchpads• Mice: not as well-defined

point(s) of contact

Page 16: 1 Ken Hinckley Microsoft Research Collaborators: Mike Sinclair, Erik Hanson, Rick Szeliski, Matt Conway Disclaimer: The devices demonstrated are research

16

• Sense hand contact via capacitance • New events: Touch, Release

• For Palm area • for button, wheel, thumb, …

• Goal: use touch as passive input modality for awareness

• Emulation from software...• Did user release mouse? Or just holding still?• Cannot emulate multiple sensors at all.• Cannot emulate on most non-mouse devices.

Touch-Sensing Devices

Page 17: 1 Ken Hinckley Microsoft Research Collaborators: Mike Sinclair, Erik Hanson, Rick Szeliski, Matt Conway Disclaimer: The devices demonstrated are research

17

Integration with Keyboard

• IBM Trackpoint• Reduces device acquisition times• Tiny footprint• Less intuitive cursor control• Dragging problematic

• Other pointing devices in kbd• touchpad, trackball• e.g. Acer Ergo61 Ergonomic Keyboard

Page 18: 1 Ken Hinckley Microsoft Research Collaborators: Mike Sinclair, Erik Hanson, Rick Szeliski, Matt Conway Disclaimer: The devices demonstrated are research

18

• Just having 2 cursors is a poor design• Mouse / tablet for scrolling +15%

(Buxton/Myers)• Camera Control & Docking in 3D

(Balakrishnan)• Camera control +20% faster• Supports epistemic actions

• Map Navigation (panning + zooming)

Use Both Hands: Two Mice are Better Than One?

Page 19: 1 Ken Hinckley Microsoft Research Collaborators: Mike Sinclair, Erik Hanson, Rick Szeliski, Matt Conway Disclaimer: The devices demonstrated are research

19

Don’t Use Your Hands at All?

• Feet for input (Hunter Digital, I/O Test Inc.)

• Head mice, Eye gaze (Zhai: MAGIC pointing)• All of these have lower bandwidth than hand• Some utility for secondary tasks, disabled use

• Head tracking in games• Hands-busy situations

Page 20: 1 Ken Hinckley Microsoft Research Collaborators: Mike Sinclair, Erik Hanson, Rick Szeliski, Matt Conway Disclaimer: The devices demonstrated are research

20

• “optimal” or nonlinear C:D ratio • Gain theoretically does not affect

performance by Fitts’ Law (Jellinek & Card)

• Reduces footprint of device & reclutching• Visual feedback (cursor, selection highlight,

dragging rectangle, …)• Snapping the cursor• Inferring intent by cursor location?

Better Software?

Page 21: 1 Ken Hinckley Microsoft Research Collaborators: Mike Sinclair, Erik Hanson, Rick Szeliski, Matt Conway Disclaimer: The devices demonstrated are research

21

Other Strange Axes of Innovation

• “Interfaces should be transparent to the user”

Page 22: 1 Ken Hinckley Microsoft Research Collaborators: Mike Sinclair, Erik Hanson, Rick Szeliski, Matt Conway Disclaimer: The devices demonstrated are research

22

• “Interfaces should be transparent to the user”

• The endless N-button debate

Other Strange Axes of Innovation

1: Too Few 5: Busy 10+: ?!?2-3: About Right

Page 23: 1 Ken Hinckley Microsoft Research Collaborators: Mike Sinclair, Erik Hanson, Rick Szeliski, Matt Conway Disclaimer: The devices demonstrated are research

23

Other Strange Axes of Innovation

• “Interfaces should be transparent to the user”

• The endless N-button debate• Nail consumer product XYZ

to the mouse• TeleMouse

(Altra Technology Inc.)

Page 24: 1 Ken Hinckley Microsoft Research Collaborators: Mike Sinclair, Erik Hanson, Rick Szeliski, Matt Conway Disclaimer: The devices demonstrated are research

24

Other Strange Axes of Innovation

• “Interfaces should be transparent to the user”

• The endless N-button debate• Nail consumer product XYZ

to the mouse• Gelatinous (soft / squishy)

• Fellowes Corp: GelMouse, SoftGrip Mouse

Page 25: 1 Ken Hinckley Microsoft Research Collaborators: Mike Sinclair, Erik Hanson, Rick Szeliski, Matt Conway Disclaimer: The devices demonstrated are research

25

• “Interfaces should be transparent to the user”

• The endless N-button debate• Nail consumer product XYZ

to the mouse• Gelatinous (soft / squishy)

• Less Is More?

Other Strange Axes of Innovation

Page 26: 1 Ken Hinckley Microsoft Research Collaborators: Mike Sinclair, Erik Hanson, Rick Szeliski, Matt Conway Disclaimer: The devices demonstrated are research

26

no-button mouse (0% error rate)

Page 27: 1 Ken Hinckley Microsoft Research Collaborators: Mike Sinclair, Erik Hanson, Rick Szeliski, Matt Conway Disclaimer: The devices demonstrated are research

27

• A lot has been tried!• Some very clever ideas -- some very bad ones

too!

• There are still some promising areas that are yet unproven for consumer devices. Ken’s bets:• New sensors, multi-channel, kbd

integrated ()

• Added DOF, 2 hands beneficial; in research stage

• Biometric sensing: some obvious wins; others?

• Tactile feedback, maybe force feedback (games)

• There are still some undiscovered gold nuggets!

Illustrated Tour: Summary