ScholarQuill logoScholarQuillUniversity Notes
My Semester
Explore Notes
Past Papers12 New
Video CoursesNew
Search
Settings
Study Tools
GPA/CGPA Calculator
Schedule & To-Do
Student Portal
Contact
Contact
ScholarQuill logo
My Semester
Explore Notes
Past Papers12 New
Video CoursesNew
Search
Settings
GPA/CGPA Calculator
Schedule & To-Do
Student Portal
Contact
ScholarQuill logoScholarQuillUniversity Notes
Study PortalCOMP3113Positioning Pointing D…
Ctrl + K
Login
Explore
Search
Semester
Papers
CGPA
    COMP3113

    Human computer interaction

    Progress0 / 51 done
    Topics51
    1Input-Output Channels2Human Memory3Thinking, Reasoning, and Problem Solving4Emotions5Individual Differences6Psychology and Design of Interacting Systems
    7Introduction8Text Entry Devices9Positioning, Pointing, and Drawing10Display Devices11Devices for Virtual Reality and 3D Interaction12Physical Controls, Sensors, and Special Devices13Paper Printing and Scanning14Memory, Processing, and Networks
    15Models of Interaction16Frameworks and HCI17Ergonomics18Interaction Styles19Elements of the WIMP Interfaces20Interactivity21Context of Interaction22Experience
    23Introduction24Paradigms for Interaction
    25Introduction26What is Design27Process of Design28User Focus29Navigation Design30Screen Design and Layout31Iteration and Prototyping
    32Introduction33Software Life Cycle34Usability Engineering35Iterative Design and Prototyping36Design Rationale37Design Rules, Prototyping, and Evaluation Techniques38Task Analysis39Universal Design40User Support41Computer Supported Cooperative Work42Guidelines, Golden Rules, and Heuristics43HCI Patterns44Choosing an Evaluation Method45Requirements of User Support46Applications47Design User Support Systems48Introduction to Groupware, Pervasive and Ubiquitous Applications49Groupware Systems50Implementation of Synchronous Groupware51Ubiquitous Computing
    9 min read
    Topic 9 of 51
    Topic Study Note Illustration
    09

    Positioning, Pointing, and Drawing

    In Human-Computer Interaction (HCI) , positioning , pointing , and drawing refer to different forms of input that enable users to interact with digital systems. These interactions...

    Positioning, Pointing, and Drawing in Human-Computer Interaction (HCI)

    In Human-Computer Interaction (HCI), positioning, pointing, and drawing refer to different forms of input that enable users to interact with digital systems. These interactions are typically facilitated through physical devices or gestures that allow users to position a cursor, point to objects, or draw shapes and patterns on the screen. The design and usability of these interaction techniques are crucial for effective communication between humans and computers.

    1. Positioning

    Positioning involves moving a cursor, pointer, or focus of attention on the screen to a specific location. This interaction is typically achieved by using a device that translates the user’s physical movements into movement on the screen. Positioning is foundational to many HCI tasks, such as selecting menu items, placing text, or arranging elements in a graphical user interface (GUI).

    a) Positioning Devices

    There are various devices used to facilitate positioning, each with its own strengths and limitations:

    • Mouse: The mouse is the most widely used pointing device for positioning in traditional desktop computing. It consists of a sensor that detects movement on a surface (or a ball or optical sensor) and translates that movement into cursor motion on the screen. A mouse typically has two buttons (left and right) for selecting objects at the cursor's position.

    • Trackpad (Touchpad): Trackpads are commonly found on laptops and allow users to position the cursor by moving their fingers on a flat surface. Trackpads can support multi-touch gestures, such as pinching and swiping, for zooming or navigating. They are a good alternative when a traditional mouse is not practical.

    • Touchscreen: Touchscreens are widely used in mobile devices, tablets, and some desktop systems. Users can position the cursor (or directly interact with content) by tapping or dragging their fingers on the screen. This allows for direct manipulation of interface elements, such as buttons and sliders.

    • Stylus or Pen: For precise positioning, especially on tablet-based devices or digital drawing pads, a stylus or pen provides users with greater control over cursor movement. It is often used in artistic applications where precision is required.

    • Trackball: A trackball allows users to position the cursor by rotating a ball with their fingers or thumb, which then moves the pointer on the screen. Trackballs are useful in limited space environments or for users with disabilities that prevent traditional mouse use.

    • Joystick: Joysticks are used for positioning in specific contexts, such as video games or specialized applications. They allow users to move the cursor or pointer in a more fluid, continuous manner, with the joystick providing direct control over screen movement.

    • Eye-tracking and Gaze Control: Eye-tracking technology allows users to position the cursor based on where they are looking. This input method is particularly helpful for individuals with motor disabilities or in situations where hands-free control is necessary.

    2. Pointing

    Pointing refers to the act of directing the cursor or pointer to a specific area or object on the screen. It is often a precursor to other actions, such as clicking, dragging, or selecting an item. Effective pointing is crucial for performing tasks like navigating through menus, highlighting text, or selecting buttons.

    a) Pointing Devices

    Several devices can be used for pointing, with varying degrees of precision and efficiency:

    • Mouse: The mouse is the most common and intuitive pointing device. Its design (often with left-click and right-click buttons) allows for both positioning and pointing with ease. The mouse pointer (often an arrow) moves across the screen, and users can click or hover over different elements to interact with them.

    • Trackpad: Like a mouse, a trackpad is used for pointing, but it requires a user to perform gestures or swipes to move the cursor. Multi-touch trackpads support more complex pointing gestures, such as pinch-to-zoom or two-finger scrolling.

    • Touchscreen: On a touchscreen, pointing is accomplished through direct touch interaction. Users can tap to select, swipe to scroll, or drag to move elements, all with direct feedback. This direct interaction makes touchscreen devices highly intuitive.

    • Stylus or Digital Pen: A stylus allows precise pointing and interaction with elements on touchscreens or digital tablets. This is especially useful in graphic design, artistic applications, or when detailed manipulation of objects is required.

    • Joystick: While not as precise as other devices, a joystick can be used for pointing, particularly in gaming and simulation environments. Joysticks often use analog inputs, giving users more fluid control over the pointer.

    • Voice: In some contexts, users can point using voice commands, which can direct the system to focus on specific objects, icons, or areas on the screen. For example, in smart assistants or voice-based UI systems, users can say "select item" or "click here" to perform a pointing action.

    b) Pointing Precision

    Pointing accuracy is an important consideration when choosing an input device, as fine motor skills or eye-hand coordination can affect the precision with which users point to elements on the screen. Some challenges to precision include:

    • Cursor Size: Smaller cursors require more accuracy when pointing. Some systems allow users to adjust the cursor size to make it easier to point at small items.
    • Pointer Speed: Different devices may allow users to adjust the speed at which the pointer moves in relation to physical movement. This is especially important for users with different abilities or preferences.
    • Pointing Techniques: Some devices allow for hovering (moving the pointer over an item without clicking) or point-and-click techniques, both of which involve different ways of interacting with the system.

    3. Drawing

    Drawing involves freehand input where users can create shapes, lines, and designs by moving the pointer or stylus across the screen. This input method is commonly used in graphic design, art applications, and other creative fields. Drawing allows for a more expressive, natural interaction with the computer.

    a) Drawing Devices

    The devices that support drawing include:

    • Mouse: Although not ideal for precision, the mouse can be used for basic drawing in graphic design or illustration programs. Vector drawing tools (like Adobe Illustrator) and paint programs allow users to use the mouse for freehand sketching, though the level of detail may be limited compared to other input methods.

    • Stylus/Pen: A stylus is the preferred tool for high-precision drawing. It simulates the behavior of traditional drawing tools (like pens, brushes, and pencils) on a tablet or touchscreen, offering a high degree of control and detail. The pressure sensitivity of modern styluses (like the Apple Pencil or Wacom pens) allows users to vary line thickness based on how hard they press the pen against the surface.

    • Graphics Tablets: Graphics tablets are specialized input devices designed for drawing. These tablets are used in conjunction with a stylus and offer a large drawing area with high sensitivity, making them ideal for professional artists and designers.

    • Touchscreen Drawing: Modern smartphones and tablets with touchscreen capabilities allow users to draw directly on the screen. Apps like Procreate, Adobe Fresco, and Autodesk SketchBook enable freehand drawing using the fingers or a stylus.

    • Interactive Whiteboards: Interactive whiteboards (e.g., Smartboards) allow users to draw directly on a large screen, often in collaboration settings like classrooms or business meetings. These systems often come with pens or styluses that detect touch and pressure.

    • Motion or Gesture-Based Drawing: Some systems (e.g., VR platforms) use motion tracking to allow users to draw or interact with virtual spaces using gestures. These systems can be used for virtual graffiti, 3D modeling, or sculpting in a virtual environment.

    b) Challenges in Drawing

    • Precision: Drawing requires much higher precision than pointing or positioning. This is why tools like digital pens and graphic tablets have become essential for professional graphic design, as they offer both fine control and pressure sensitivity.

    • Drawing Accuracy: When drawing on touchscreens, users may experience parallax issues, where the position of the stylus or finger doesn't match the cursor’s location on the screen due to the physical properties of the display. To mitigate this, modern touchscreens are designed with high sensitivity and accurate calibration.

    • Latency: Input lag (delay between moving the device and seeing the result on screen) is especially problematic in drawing. Latency can disrupt the fluidity of drawing, making the interaction feel disconnected. High-quality drawing tablets and styluses are designed to reduce this lag.

    c) Drawing Applications

    • Vector Graphics: Applications like Adobe Illustrator use vector graphics (mathematically defined shapes) that are manipulated through drawing tools, allowing for scalable artwork.
    • Raster Graphics: Software like Adobe Photoshop or Corel Painter uses raster graphics, which are composed of pixels. These programs allow for more freeform and detailed painting-like interactions.
    • 3D Modeling: Programs such as Blender or Autodesk Maya allow users to draw and sculpt three-dimensional models, using styluses or motion-tracking devices to manipulate 3D objects in virtual space.

    4. Conclusion

    Positioning, pointing, and drawing are fundamental

    ← Previous topic 8
    Text Entry Devices
    Next topic 10 →
    Display Devices

    Past Papers

    Open this section to view and download past papers

    Click on Show Past Papers to load available exam papers.

    Reading Progress
    0%
    9mremaining
    1.5kwords
    Intermediatelevel
    On This Page

    No headings found

    Study Toolkit

    Subject Portal

    Human computer interaction