Extension Mouse
Matthew Splett edited this page Jan 15, 2020
·
5 revisions
The mouse extension can be accessed by sending the TIPI a single byte message containing the mouse extension token: 0x20
. The entire message is just that byte:
0x20
The response message will be a 3 byte message, containing the x delta, y delta, and button state. An example response:
0x02, 0xFE, 0x01
To determine which button is pressed, check for the following bits to be set in buttons:
bit | button |
---|---|
0x01 | left |
0x02 | middle |
0x04 | right |
- TI Artist Plus - downloads - A mouse driver for TI Artist Plus, binary and readme to describe installation.
gcc mousedemo - github/tipi/examples/mouse
asm ti artist - github/tipi/examples/tiartist
XB library - tipi-xb-mouse
Usage:
- Why-TIPI
- tipi-installation
- tipipeb-installation
- safe-shutdown
- TIPI-to-PI-Wiring
- Which-PI
- Disk-Images
- TIFILES
- Raspberry-PI-configuration
- Backup-Restore
- FAQ
- TIPICFG
- BASIC-CALLs
- Auto-mapping
- File-name-rules
- Downloads
- emulation-installation
- Cloud Storage
- TIPI Sharing
Details:
- Devices
- Level2-IO
- Native-Files
- PI.CLOCK
- PI.CONFIG
- PI.HTTP
- PI.PIO
- PI.REBOOT
- PI.SHUTDOWN
- PI.STATUS
- PI.TCP
- PI.UDP
- PI.UPGRADE
- PI.VARS
- PI.LOG
- RawExtensions
- Extension-Mouse
- Extension-NetVar
- Extension-TCP
- Extension-UDP
- Extension-TLS
- Extension-LOG
- PABMessaging
- Known-incompatible-software
- crubase
- Design
- Services
- TIPI-Protocol
- Troubleshooting
- Sideport-BOM
- TipiPEB-BOM
- CPLD-Programming-With-PI