
Page last updated: Wednesday 10 February 2021 2:44 p.m. |
Back to Previous Page by Cirque Corporation |
| Ergonomic BenefitsFeaturesImages Additional Resources SpecificationsUsage TipsModels Accessories | | Product Summary |
|---|
The Easy Cat USB AG Touchpad from Cirque Corporation offers effortless cursor control and click activation. Cursor control is accomplished by lightly sliding the fingertip over the surface and requires no pressure. Generation of both left and right clicks is accomplished by lifting the finger clear of the surface and then lightly touching the surface to perform a click. It is the most durable and compact input device money can buy. Vertical scroll is supported on this unit with a vertical scroll area on the left edge. The AG (Advanced Gestures) model incorporates both single and multi-finger gestures providing quick access to Pinch Zoom, Scroll/Pan and other actions. Users looking for a larger touchsurface area or greater functionality may be interested in considering the Smart Cat AG or Smart Cat Pro AG touchpads. | | Ergonomic Benefits |
|---|
Reduces Arm and Wrist Movement - The Easy Cat AG Touchpad is a stationary device which requires the movement of just one finger to accomplish cursor control - greatly reducing arm movement.
Reduces Finger Fatigue - Touchpads allow cursor movement by sliding the finger over its surface. The Easy Cat also allows the user to click by lightly touching the touchpad surface. With these features, the touchpad can eliminate button clicking altogether, resulting in less finger fatigue due to the decrease in force necessary to activate normal buttons.
Limits Overreaching - Touchpads are both compact and stationary, allowing them to be positioned in closer proximity to the user and their hands than traditional mice. This means that the hand has less distance to travel to access the mousing device and does not have to drag the weight of the mousing device to accomplish cursor movement. Overall, less travel and less movement will result in less stress on the arms and wrists. Learn More About the Comfort Zone.
Facilitates Load Balancing - The ambidextrous nature of touchpads permits them to be used on either the left- or right-hand sides of the keyboard - sometimes they can be used even in the middle! This option means that users can switch between hands at any time, avoiding overuse of either hand.
Can Reduce Pronation - Touchpads are solid state devices (i.e. no moving parts) which allows them to be used in a vertical orientation, eliminating pronation of the hand (i.e. instead of using it 'palm down' one can use it in a 'handshake' position), by attaching it to the edge of the keyboard or other items using velcro or double-sided tape. Learn More About Pronation.
Facilitates Correct Wrist Alignment - As the touchpad can be angled in any direction while moving the cursor, the hand can be aligned straight with the forearm, reducing any lateral twisting at the wrist (ulnar or radial deviation). Learn More About Ulnar Deviation
| | Features |
|---|
- One Touch Vertical Scroll: Vertical Scroll by simply gliding the finger along the right edge of the touchpad.
- Click Functionality: Both left and right clicks can be activated by touching the finger directly on the pad. The right touch area is marked on the pad surface with a change of color and texture, left click by touching anywhere else. This feature can be customized by installing Cirque's driver.
- GlidePoint Technology: This proprietary capacitive touch technology by Cirque provides complete navigation control of any graphical interface, packed in a space-saving, low-friction, durable mouse alternative. GlidePoint’s sophisticated sensor system quickly responds to precise finger movements.
- GlideExtend: Edge extenders are activated when the finger reaches the edge of the pad. This Plug-and-Play feature can be customized with installation of the Cirque driver. This feature virtually eliminates the edge of the pad when dragging.
- 2 Programmable Mechanical Buttons: The bottom left and right buttons default to left and right click but can be custom programmed to launch a browser, open e-mail, change multimedia settings at the touch of a finger, even instantly pull up any file or perform any favourite commands (Action Options).
- Versatile: Device will work on a lap, in a vertical orientation - even upside down (Cirque touchpads are even used on the International Space Station!).
- Customizable: Sounds, custom speed, and orientation settings are customizable with installation of Cirque driver.
- Withstands Spills and Abuse: Sealed solid-state design is more resistant than trackballs and other mousing devices.
- Advanced Gestures for Glidepoint: GlidePoint Advanced Gestures offer a number of standard, intuitive gestures to easily interact with your devices: rotate, pinch zoom, scroll/pan, 2-finger right click, and 3-click finger flick. For more detailed information view the Cirque Glidepoint Installation Guide.
| | Images (Click on any thumbnail to view larger image) |
|---|
Easy Cat USB Touchpad
| Easy Cat USB Touchpad - top view, black model
| Easy Cat USB Touchpad - angled view, white model
| Easy Cat USB Touchpad - top view, white model
| Easy Cat USB Touchpad - side view, white model
| Advanced Gestures
|
| | Technical Specifications |
|---|
- Width: 3.4' (8.6 cm)
- Depth (front to back): 2.7' (6.8 cm)
- Height: 0.5' (1.3 cm)
- Touchpad Surface Width: 2.4' (6.1 cm)
- Touchpad Surface Depth: 1.7' (4.3 cm)
- Cable Length: 6' (1.83 m)
- Mechanical Buttons: 2
- Touch Zones: 2
- Physical Requirements: No contact pressure required
- Available Drivers: The latest up-to-date drivers should be downloaded from the Cirque website.
- Compatibility: PC: Windows XP, Vista, 7, 8, 8.1, and 10
Mac: Mac 0S 8.5 - X (Basic touchpad functions)NOTE for Mac Users- Mac OS 8.5 - OS 9.x:
This product functions as a standard USB compliant two button mouse. - The two bottom buttons and vertical scrolling will not function without third party driver installation. (Requires USBOverdrive - see below).
- GlideExtend - Continued movement when the edge of the touchpad is reached by lifting and repositioning the finger to continue motion.
- 'Control-click' functionality with the lower right button and the corner tap zone.
- The two bottom buttons (third button) will not function without the installation of third party software. (See below).
- Mac OS X:
OS X provides the following features without third party driver installation. - Wheel mouse scrolling (vertical scroll)
- GlideExtend - Continued movement when the edge of the touchpad is reached by lifting and repositioning the finger to continue motion.
- 'Control-click' functionality with the lower right button and the corner tap zone.
- The two bottom buttons (third button) may not function on all versions of OS X without the installation of third party software. (See below).
Cirque Corporation does not provide drivers for the Macintosh platform.USBOverdrive for Macintosh Shareware Application informationUsers that wish to customize their input devices on the Macintosh platform may find the USBOverdrive utility, created by Alessandro Levi Montalcini of interest. This shareware utility has been reported to augment the capabilities of the touchpad and allow for more customization of the touchpad features. Cirque Corporation has tested our USB GlidePoint products with the USBOverdrive utility on a limited basis. The USBOverdrive utility should enable vertical scrolling capability, and the two side button functionality in addition to augmenting overall control of pointer motion. IMPORTANT NOTE:Cirque Corporation and Micwil Group of Companies Ltd. take no responsibility for installation, support, or compatibility of third party applications. Please do not submit technical support request to Cirque Corporation or Micwil Group of Companies Ltd. regarding third party applications or utilities. - Interface: USB
- Warranty: 3 years
| | Usage Tips |
|---|
- Consider loading the driver. The reason for this is that the Glidepoint Driver lets you customize the functionality of your Cirque TouchPad. While some minor adjustments can be made through the primary system mouse settings the Glidepoint Driver offers significantly greater customization.
- Find settings that work for you. Default settings may not meet your requirements. Take some time testing various speed settings to determine what optimizes your work.
- Reduce the risk of developing Repetitive Strain Injuries from overworking one side. Make a point of learning to use the touchpad with both hands and then regularly switch between them. Doing this can greatly reduce the potential for the hand or fingers of one hand being overworked. If you switch on a regular basis each hand will have the opportunity to rest before problems develop.
- Try to generate clicks by touching the surface of the touchpad; only use the redundant mechanical buttons as a secondary method.
| | Models |
|---|
| For pricing, availability or to order this product, visit our online store. | | Model # | Description |
|---|
| GP160U-0321 | USB,black housing, grey overlay | | GP160U-0821 | USB,black housing, black overlay |
|
|
Amazon Glidepoint touchpad Digital Educational Resources. Cirque is the original pioneer in developing the capacitive glidepoint touchpad technology that elevates the form and functionality of laptop computers, consumer and commercial keyboards and other data input devices around the world. GlidePoint TM9920 Trackpad. Download input device drivers or install DriverPack Solution software for driver scan and update. When you plug the device into your USB, Windows will look for the associated driver, if it cannot find this driver then you will be prompted to insert the driver disc that came with your device. Common USB Device errors are ‘ usb port not working ‘, ‘device descriptor request failed error’ or ‘bugcodeusbdriver’ issues.
Download the latest drivers, firmware, and software for your HP Device Manager.This is HP’s official website that will help automatically detect and download the correct drivers free of cost for your HP Computing and Printing products for Windows and Mac operating system.
Latest version Released:
A CircuitPython driver for Cirque Pinnacle (1CA027) touch controller used in Cirque Trackpads implementing the Adafruit_BusDevice library.
Project description
Introduction
A CircuitPython driver library that implements the Adafruit_BusDevice libraryfor interfacing with the Cirque Pinnacle (1CA027) touch controller used in Cirque Circle Trackpads.
Supported Features
- Use SPI or I2C bus protocols to interface with the Pinnacle touch controller ASIC (ApplicationSpecific Integrated Circuit).
- Relative mode data reporting (AKA Mouse mode) with optional tap detection.
- Absolute mode data reporting (x, y, & z axis positions).
- AnyMeas mode data reporting. This mode exposes the ADC (Analog to Digital Converter) values and isnot well documented in the numerous datasheets provided by the Cirque corporation about thePinnacle (1CA027), thus this is a rather experimental mode.
- Hardware input buttons’ states included in data reports. There are 3 button input lines onthe Cirque circle trackpads – see Pinout section.
- Configure measurements for finger or stylus (or automatically detirmine either) touchevents. The Cirque circle trackpads are natively capable of measuring only 1 touchpoint per event.
- Download/upload the underlying compensation matrix for ADC measurements.
- Adjust the ADC matrix gain (sensitivity).
Tip
The SPI protocol is the preferred method for interfacing with more than 1 Cirque circletrackpad from the same MCU (microcontroller). The Cirque Pinnacle does not allowchanging the I2C slave device address (via software); this means only 1 Cirque circle trackpadcan be accessed over the I2C bus in the lifecycle of an application. That said, you could changethe I2C address from 0x2A to 0x2C by soldering a 470K ohm resistor at the junctionlabeled “ADR” (see picture in Pinout section), although this is untested.
Unsupported Features
- The legacy PS2 interface is pretty limited and not accessible by some CircuitPython MCUs.Therefore, it has been neglected in this library.
- Cirque’s circle trackpads ship with the newer non-AG (Advanced Gestures) variant of thePinnacle touch controller ASIC. Thus, this library focuses on the the non-AG variant’sfunctionality via testing, and it does not provide access to the older AG variant’s features(register addresses slightly differ which breaks compatibility).
Pinout
The above picture is an example of the Cirque GlidePoint circle trackpad. This pictureis chosen as the test pads (larger copper circular pads) are clearly labeled. The test padsare extended to the 12-pin FFC/FPC cable connector (the white block near thebottom). The following table shows how the pins are connected in the examples (tested on an ItsyBitys M4)
pinout (ordered the same as the FFC/FPC cable connector)| Label | MCU pin | Description |
|---|
| SCK | SCK | SPI clock line |
| SO | MISO | Master Input Slave Output |
| SS | D7 | Slave Select (AKA Chip Select) |
| DR | D2 | “data ready” interrupt |
| SI | MOSI | SPI Master Output Slave Input |
| B2 | N/A | Hardware input button #2 |
| B3 | N/A | Hardware input button #3 |
| B1 | N/A | Hardware input button #1 |
| SCL | SCL | I2C clock line |
| SDA | SDA | I2C data line |
| GND | GND | Ground |
| VDD | 3V | 3V power supply |
Tip

Of course, you can capture button data manually (if your application utilizes morethan 3 buttons), but if you connect the pins B1, B2, B3 to momentary push buttons that(when pressed) provide a path to ground, the Pinnacle touch controller will report all 3buttons’ states for each touch (or even button only) events.
Model Labeling Scheme
TM[yyyxxx]-202[i]-[cc][o]
| [yyyxxx] | stands for the vertical & horizontal width of the trackpad, respectively. |
| [i] | stands for the hardwired interface protocol (3 = I2C, 4 = SPI). Notice, if there is aresistor populated at the R1 (470K ohm) junction (located just above the Pinnacle ASIC), itis configured for SPI, otherwise it is configured for I2C. |
| [cc] | stands for Custom Configuration which describes if a 470K ohm resistor is populated atjunction R4. “30” (resistor at R4 exists) means that the hardware is configured to disablecertain features despite what this library does. “00” (no resistor at R4) means that thehardware is configured to allow certain features to be manipulated by this library. Thesefeatures include “secondary tap” (thought of as “right mouse button” in relative data mode),Intellimouse scrolling (Microsoft patented scroll wheel behavior – a throw back to whenscroll wheels were first introduced), and 180 degree orientation (your application can invertthe axis data anyway). |
| [o] | stands for the overlay type (0 = none, 1 = adhesive, 2 = flat, 3 = curved) |
Dependencies
This driver depends on:
Please ensure all dependencies are available on the CircuitPython filesystem.This is easily achieved by downloading the Adafruit library and driver bundle.
How to Install
This library is deployed to pypi.org, so you can easily install this libraryusing pip3 install circuitpython-cirque-pinnacle or use the followingcommands:
To install globally, prefix the last command with sudo.
Usage Example
Ensure you’ve connected the TMyyyxxx correctly by running the examples/ located in the examplesfolder of this library.
Contributing
Contributions are welcome! Please read our Code of Conductbefore contributing to help this project stay welcoming.
Sphinx documentation
Sphinx is used to build the documentation based on rST files and comments in the code. First,install dependencies (feel free to reuse the virtual environment from above):
Now, once you have the virtual environment activated:
This will output the documentation to docs/_build/html. Open the index.html in your browser toview them. It will also (due to -W) error out on any warning like Travis will. This is a good way tolocally verify it will pass.
Release historyRelease notifications | RSS feed
0.0.4
0.0.2
0.0.1rc1 pre-release
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Files for circuitpython-cirque-pinnacle, version 0.0.4| Filename, size | File type | Python version | Upload date | Hashes |
|---|
| Filename, size circuitpython-cirque-pinnacle-0.0.4.tar.gz (337.8 kB) | File type Source | Python version None | Upload date | Hashes |
|---|
CloseHashes for circuitpython-cirque-pinnacle-0.0.4.tar.gz
Hashes for circuitpython-cirque-pinnacle-0.0.4.tar.gz| Algorithm | Hash digest |
|---|
| SHA256 | 39620f604390310375e8978587ef1e8e23802078866a6639f97b6a8c5a81395b |
|---|
| MD5 | 9efcddf66b60bfdea7733dc9ac63239e |
|---|
| BLAKE2-256 | 9be85d138004050dcc2d1a93d945d5c9ffc8cdbe4092f2a4315b6eaddeb8e443 |
|---|