Home | History | Annotate | Download | only in moused

Lines Matching refs:act

451 static int	r_protocol(u_char b, mousestatus_t *act);
455 static void r_timestamp(mousestatus_t *act);
470 static int kidspad(u_char rxc, mousestatus_t *act);
1419 r_protocol(u_char rBuf, mousestatus_t *act)
1508 return kidspad(rBuf, act);
1594 act->dx = act->dy = act->dz = 0;
1595 act->obutton = act->button;
1597 act->button = (1 << (rBuf - 13))
1598 | (act->obutton & (MOUSE_BUTTON1DOWN | MOUSE_BUTTON3DOWN));
1616 act->dx = act->dy = 0;
1617 act->dz = (rBuf & 0x08) ? (rBuf & 0x0f) - 16 : (rBuf & 0x0f);
1618 if ((act->dz >= 7) || (act->dz <= -7))
1619 act->dz = 0;
1620 act->obutton = act->button;
1621 act->button = butmapintelli[(rBuf & MOUSE_MSS_BUTTONS) >> 4]
1622 | (act->obutton & (MOUSE_BUTTON1DOWN | MOUSE_BUTTON3DOWN));
1626 act->dx = act->dy = act->dz = 0;
1627 act->obutton = act->button;
1628 act->button = butmapmss2[(rBuf & MOUSE_MSS_BUTTONS) >> 4]
1629 | (act->obutton & (MOUSE_BUTTON1DOWN | MOUSE_BUTTON3DOWN));
1633 act->flags = ((act->dx || act->dy || act->dz) ? MOUSE_POSCHANGED : 0)
1634 | (act->obutton ^ act->button);
1636 return act->flags;
1654 act->dz = 0;
1655 act->obutton = act->button;
1661 act->button = act->obutton & MOUSE_BUTTON4DOWN;
1663 act->button |= ((pBuf[0] & MOUSE_MSS_BUTTONS) == MOUSE_MSS_BUTTONS)
1667 act->button |= (act->obutton & MOUSE_BUTTON2DOWN)
1683 act->dx = (char)(((pBuf[0] & 0x03) << 6) | (pBuf[1] & 0x3F));
1684 act->dy = (char)(((pBuf[0] & 0x0C) << 4) | (pBuf[2] & 0x3F));
1691 act->button = (act->obutton & (MOUSE_BUTTON2DOWN | MOUSE_BUTTON4DOWN))
1693 act->dx = (char)(((pBuf[0] & 0x03) << 6) | (pBuf[1] & 0x3F));
1694 act->dy = (char)(((pBuf[0] & 0x0C) << 4) | (pBuf[2] & 0x3F));
1701 act->button = butmapmsc[(~pBuf[0]) & MOUSE_MSC_BUTTONS];
1702 act->dx = (char)(pBuf[1]) + (char)(pBuf[3]);
1703 act->dy = - ((char)(pBuf[2]) + (char)(pBuf[4]));
1707 act->button = butmaphit[pBuf[0] & 0x07];
1708 act->dx = (pBuf[0] & MOUSE_MM_XPOSITIVE) ? pBuf[1] : - pBuf[1];
1709 act->dy = (pBuf[0] & MOUSE_MM_YPOSITIVE) ? - pBuf[2] : pBuf[2];
1714 act->button = butmapmsc[pBuf[0] & MOUSE_MSC_BUTTONS];
1715 act->dx = (pBuf[0] & MOUSE_MM_XPOSITIVE) ? pBuf[1] : - pBuf[1];
1716 act->dy = (pBuf[0] & MOUSE_MM_YPOSITIVE) ? - pBuf[2] : pBuf[2];
1720 act->button = butmapversa[(pBuf[0] & MOUSE_VERSA_BUTTONS) >> 3];
1721 act->button |= (pBuf[0] & MOUSE_VERSA_TAP) ? MOUSE_BUTTON4DOWN : 0;
1722 act->dx = act->dy = 0;
1734 act->dx = prev_x - x;
1735 act->dy = prev_y - y;
1745 act->button = butmapmsc[(~pBuf[0]) & MOUSE_MSC_BUTTONS];
1746 act->dx = (char)pBuf[1];
1747 act->dy = - (char)pBuf[2];
1751 act->button = butmapps2[pBuf[0] & MOUSE_PS2_BUTTONS];
1752 act->dx = (pBuf[0] & MOUSE_PS2_XNEG) ? pBuf[1] - 256 : pBuf[1];
1753 act->dy = (pBuf[0] & MOUSE_PS2_YNEG) ? -(pBuf[2] - 256) : -pBuf[2];
1766 act->dz = (pBuf[3] & MOUSE_EXPLORER_ZNEG)
1768 act->button |= (pBuf[3] & MOUSE_EXPLORER_BUTTON4DOWN)
1770 act->button |= (pBuf[3] & MOUSE_EXPLORER_BUTTON5DOWN)
1776 act->dz = (char)pBuf[3];
1777 if ((act->dz >= 7) || (act->dz <= -7))
1778 act->dz = 0;
1780 act->button |= (pBuf[0] & MOUSE_PS2INTELLI_BUTTON4DOWN)
1782 act->button |= (pBuf[0] & MOUSE_PS2INTELLI_BUTTON5DOWN)
1787 && (abs(act->dx) > 191)
1793 act->dx = act->dy = 0;
1798 act->dz = (pBuf[2] & MOUSE_PS2PLUS_ZNEG)
1801 act->button |= (pBuf[2] & MOUSE_PS2PLUS_BUTTON4DOWN)
1803 act->button |= (pBuf[2] & MOUSE_PS2PLUS_BUTTON5DOWN)
1812 act->dx = act->dy = 0;
1815 act->dz = (pBuf[2] & MOUSE_SPOINT_WNEG) ? -2 : 2;
1818 act->dz = (pBuf[2] & MOUSE_SPOINT_ZNEG) ? -1 : 1;
1821 act->dz = (pBuf[2] & MOUSE_SPOINT_ZNEG)
1825 act->dw = (pBuf[2] & MOUSE_SPOINT_WNEG)
1833 act->dx = act->dy = 0;
1834 act->button = act->obutton;
1842 act->button |= act->obutton & MOUSE_EXTBUTTONS;
1847 act->button |= ((pBuf[0] & MOUSE_PS2_TAP)) ? 0 : MOUSE_BUTTON4DOWN;
1851 act->button |= (pBuf[3] & MOUSE_PS2_BUTTON3DOWN)
1853 act->button |= (pBuf[3] & MOUSE_PS2_BUTTON1DOWN)
1855 act->dz = (pBuf[3] & MOUSE_PS2_XNEG) ? pBuf[4] - 256 : pBuf[4];
1859 act->button |= (pBuf[0] & MOUSE_PS2_TAP) ? MOUSE_BUTTON4DOWN : 0;
1862 act->button = butmapversaps2[pBuf[0] & MOUSE_PS2VERSA_BUTTONS];
1863 act->button |=
1865 act->dx = act->dy = 0;
1877 act->dx = prev_x - x;
1878 act->dy = prev_y - y;
1886 act->dx = (pBuf[1] & 0x80) ? pBuf[1] - 256 : pBuf[1];
1887 act->dy = (pBuf[2] & 0x80) ? -(pBuf[2] - 256) : -pBuf[2];
1890 act->dz = 1;
1893 act->dz = -1;
1896 act->dz = 2;
1899 act->dz = -2;
1904 if ((act->dx < 16 - 256) && (act->dy > 256 - 16)) {
1905 act->dx = act->dy = 0;
1907 act->button |= MOUSE_BUTTON4DOWN;
1908 act->dz = (pBuf[2] & MOUSE_4DPLUS_ZNEG)
1912 act->button |= act->obutton & MOUSE_EXTBUTTONS;
1922 act->button = butmapmsc[(~pBuf[0]) & MOUSE_SYS_STDBUTTONS];
1923 act->dx = (char)(pBuf[1]) + (char)(pBuf[3]);
1924 act->dy = - ((char)(pBuf[2]) + (char)(pBuf[4]));
1926 act->dz = ((char)(pBuf[5] << 1) + (char)(pBuf[6] << 1))/2;
1927 act->button |= ((~pBuf[7] & MOUSE_SYS_EXTBUTTONS) << 3);
1940 act->flags = ((act->dx || act->dy || act->dz) ? MOUSE_POSCHANGED : 0)
1941 | (act->obutton ^ act->button);
1943 return act->flags;
2125 r_timestamp(mousestatus_t *act)
2135 mask = act->flags & MOUSE_BUTTONS;
2157 if (act->button & button) {
2173 if (act->button & button) {
2178 act->flags |= button;
2760 kidspad(u_char rxc, mousestatus_t *act)
2791 act->flags = 0;
2792 act->obutton = act->button;
2793 act->dx = act->dy = act->dz = 0;
2798 act->flags |= MOUSE_POSCHANGED; /* force update */
2803 act->dx = x - x_prev;
2804 act->dy = y - y_prev;
2805 if (act->dx || act->dy)
2806 act->flags |= MOUSE_POSCHANGED;
2810 act->button = 0;
2812 act->button |= MOUSE_BUTTON1DOWN;
2814 act->button |= MOUSE_BUTTON2DOWN;
2815 act->flags |= MOUSE_BUTTONSCHANGED;
2818 return act->flags;