#
70ccc8d8 |
| 08-Jul-2001 |
Ian Dowse <iedowse@FreeBSD.org> |
The state machine for 3-button emulation defers some button events until a 20ms select(2) timeout occurs, but if there is a continuous stream of movement events, button events can be delayed indefini
The state machine for 3-button emulation defers some button events until a 20ms select(2) timeout occurs, but if there is a continuous stream of movement events, button events can be delayed indefinitely because the select never has to wait long enough for a timeout. The delay and mouse event reordering that result are very noticable and sometimes quite frustrating when dragging windows etc. in X.
Add a simple mechanism that avoids this re-ordering. While a button event is deferred, we discard up to 3 movement events to allow for mouse jitter. If more movement events occur, then we immediately timeout the deferred button event and let the movement proceed. This change only affects the 3-button emulation case.
show more ...
|
Revision tags: vendor/acpica/20010615, vendor/binutils/2.11.2 |
|
#
efe4cd6a |
| 25-Jun-2001 |
George C A Reid <greid@FreeBSD.org> |
Add an acceleration option to moused
PR: 28369 Submitted by: Daniel O'Connor <darius@dons.net.au> manpage reviewed by: ru MFC after: 10 days
|
#
7309915e |
| 24-Jun-2001 |
Dima Dorfman <dd@FreeBSD.org> |
Nuke unused variables.
|
Revision tags: vendor/NetBSD/head_20010615, vendor/bzip2/1.0.1, vendor/heimdal/0.3f, vendor/acpica/20010518, vendor/sendmail/8.11.4, vendor/binutils/2.11.0, vendor/openssl/0.9.6a, vendor/ncurses/5.2-20010512, vendor/openssh/2.9, vendor/libpam/0.75, vendor/file/3.35, release/4.3.0_cvs, release/4.3.0, vendor/groff/1.17, vendor/libreadline/4.2, vendor/tzdata/tzdata2001b, vendor/tcpdump/3.6.2, vendor/libpcap/0.6.2, vendor/ee/1.4.1, vendor/file/3.34, vendor/gcc/2.95.3-with_sjlj_fix, vendor/gcc/2.95.3, vendor/opie/2.32.2001.03.04, vendor/tcsh/6.10-2001-01-28, vendor/sendmail/8.11.3, vendor/misc-GNU/bc/1.0.6 |
|
#
d7d97eb0 |
| 18-Feb-2001 |
Jeroen Ruigrok van der Werven <asmodai@FreeBSD.org> |
Preceed/preceeding are not english words. Use precede and preceding.
|
Revision tags: vendor/openssl/0.9.6-2001-02-10, vendor/bind/8.2.3, vendor/heimdal/0.3e, vendor/ipfilter/3.4.16, vendor/ipfilter-sys/v3-4-16, vendor/acpica/20010125, vendor/sendmail/8.11.2, vendor/kerberosIV/1.0.5, vendor/acpica/20001215, vendor/gcc/cvs-20000711-1732, vendor/kerberosIV/1.0-tfutil, vendor/kerberosIV/1.0-kdc_reply, vendor/kerberosIV/1.0-extra, vendor/acpica/20001201, vendor/groff/1.16.1, vendor/openssh/2.3.0, vendor/acpica/20001115, vendor/tcsh/6.10, vendor/file/3.33, vendor/binutils/2.10.1, vendor/binutils/2.10.0, release/4.2.0, vendor/openssh/20001110, vendor/openssl/0.9.6, vendor/bind/8.2.3-aa-patch, vendor/file/3.32, vendor/tcsh/6.09.01-20001031, vendor/isc-dhcp/2.0pl5_v3_fixes, vendor/isc-dhcp/FBSD_ISC_DHCP_2_0_PL5_+_V3_FIXES, vendor/isc-dhcp/FBSD_ISC_DHCP_2_0_PL5, vendor/isc-dhcp/2.0pl5, vendor/bind/8.2.3.t6b, vendor/ipfilter/3.4.13, vendor/ipfilter-sys/v3-4-13, vendor/acpica/20001020, vendor/ipfilter/3.4.12, vendor/ipfilter-sys/v3-4-12, vendor/tzdata/tzdata2000g, vendor/gperf/2.7.2, vendor/ncurses/5.1-20001009 |
|
#
f6b5c74c |
| 09-Oct-2000 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Initiate deorbit burn sequence for <machine/mouse.h>.
Replace all in-tree uses with <sys/mouse.h> which repo-copied a few moments ago from src/sys/i386/include/mouse.h by peter. This is also the app
Initiate deorbit burn sequence for <machine/mouse.h>.
Replace all in-tree uses with <sys/mouse.h> which repo-copied a few moments ago from src/sys/i386/include/mouse.h by peter. This is also the appropriate fix for exo-tree sources.
Put warnings in <machine/mouse.h> to discourage use. November 15th 2000 the warnings will be converted to errors. January 15th 2001 the <machine/mouse.h> files will be removed.
show more ...
|
#
00d25f51 |
| 08-Oct-2000 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Initiate deorbit burn sequence for <machine/console.h>.
Replace all in-tree uses with necessary subset of <sys/{fb,kb,cons}io.h>. This is also the appropriate fix for exo-tree sources.
Put warnings
Initiate deorbit burn sequence for <machine/console.h>.
Replace all in-tree uses with necessary subset of <sys/{fb,kb,cons}io.h>. This is also the appropriate fix for exo-tree sources.
Put warnings in <machine/console.h> to discourage use. November 15th 2000 the warnings will be converted to errors. January 15th 2001 the <machine/console.h> files will be removed.
show more ...
|
Revision tags: vendor/misc-GNU/cvs/1.11, vendor/sendmail/8.11.1, release/4.1.1_cvs, vendor/openssh/2.2.0-2000-09-09, vendor/bind/8.2.3.t5b-20000823, vendor/perl5/5.006.00.01, vendor/misc-GNU/awk/3.0.6, vendor/heimdal/0.2p-patch-2000-08-12, vendor/ipfilter/3.4.9, vendor/kerberosIV/1.0-patch-2000-08-12, vendor/ipfilter-sys/v3-4-9, vendor/sendmail/8.11.0, vendor/tzdata/tzdata2000f, vendor/SGI/vjs_20000806, vendor/isc-dhcp/2.0-fix_20000803, vendor/SGI/vjs_20000721, release/4.1.0, vendor/libpcap/1.26, vendor/isc-dhcp/2.0pl3_fix, vendor/isc-dhcp/2.0pl3, vendor/ipfilter-sys/v3-4-8, vendor/ipfilter/3.4.8, vendor/less/v358, vendor/isc-dhcp/2.0pl2, vendor/ncurses/5.1-20000701, vendor/isc-dhcp/2.0pl1, vendor/perl5/5.006, release/3.5.0, vendor/tcsh/6.09.01-20000610, vendor/gcc/cvs-20000603, vendor/openssh/2.1.0-2000-05-30, vendor/openssh/2.1.0-2000-06-03, vendor/gcc/2.95-20000526, vendor/bind/8.2.3.t5b, vendor/ncurses/5.0-19991023, vendor/ipfilter-sys/v3_4_4, vendor/ipfilter/3.4.4, vendor/less/v354, vendor/openssh/2.1, vendor/binutils/sourceware_binutils_anoncvs_20000512, vendor/binutils/sourceware_binutils-2_10-branch_anoncvs_20000512, vendor/tcsh/6.09.01-fix-history |
|
#
9c9d9993 |
| 21-Apr-2000 |
Kazutaka YOKOTA <yokota@FreeBSD.org> |
Reduce the default timeout for the three button emulation from 200 msec to 100 msec.
|
Revision tags: vendor/tcsh/6.09.01-fix-20000418, vendor/tcsh/6.09.01, vendor/binutils/sourceware_binutils_anoncvs_19990502, vendor/binutils/sourceware_binutils_anoncvs_20000414, vendor/binutils/anoncvs_20000414, vendor/libgmp/2.0.2, vendor/openssl/0.9.5a, vendor/tcsh/6.09 |
|
#
59d38e11 |
| 11-Apr-2000 |
Ollivier Robert <roberto@FreeBSD.org> |
Set the right default timeout to 200ms as per the manpage.
PR: bin/17879 Submitted by: Samuel Tardieu <sam@ada.eu.org>
|
Revision tags: vendor/opie/2.32 |
|
#
127d54ba |
| 08-Apr-2000 |
Kazutaka YOKOTA <yokota@FreeBSD.org> |
Follow up to the 3 button emulation update in rev 1.41: - Fix the -z option which I broke in rev 1.41. It didn't work correctly when used in conjunction with the -m option. - Tweak the 3 button st
Follow up to the 3 button emulation update in rev 1.41: - Fix the -z option which I broke in rev 1.41. It didn't work correctly when used in conjunction with the -m option. - Tweak the 3 button state machine so that 'Up' events of the buttons 1 and 3 are reported immediately as soon as the buttons are up.
show more ...
|
Revision tags: vendor/binutils/2.9.1 |
|
#
4e008b7f |
| 31-Mar-2000 |
Kazutaka YOKOTA <yokota@FreeBSD.org> |
Remove unwanted debug output.
PR: bin/17617 Submitted by: Allan Saddi <asaddi@philosophysw.com>
|
Revision tags: vendor/gcc/2.95-20000329, vendor/tzdata/tzdata2000d, vendor/gcc/2.95.2, vendor/gcc/2.95.1, vendor/openssh/1.2.3-2000-03-25, vendor/gperf/2.7 |
|
#
44bdcfa6 |
| 20-Mar-2000 |
Kazutaka YOKOTA <yokota@FreeBSD.org> |
- This is the second attempt to fix the `-3' option for moused :-) It also adds a new option, `-E', to set the timeout value for the three button emulation.
|
Revision tags: release/4.0.0 |
|
#
d65ffe4a |
| 20-Mar-2000 |
Kazutaka YOKOTA <yokota@FreeBSD.org> |
Add Mitsumi Wireless Scroll Mouse PnP ID.
|
Revision tags: vendor/libreadline/4.1 |
|
#
fb966343 |
| 18-Mar-2000 |
Kazutaka YOKOTA <yokota@FreeBSD.org> |
- Add support for IntelliMouse Explorer, NetScroll Optical, SmartScroll, Scroll Point, and 4D/4D+ mice. - Add a couple of serial mouse PnP IDs. - Extend the `-z' option so that the second wheel (or
- Add support for IntelliMouse Explorer, NetScroll Optical, SmartScroll, Scroll Point, and 4D/4D+ mice. - Add a couple of serial mouse PnP IDs. - Extend the `-z' option so that the second wheel (or the horizontal movement of the `scroll' device) can be mapped to buttons.
show more ...
|
#
6555de48 |
| 15-Mar-2000 |
Andrey A. Chernov <ache@FreeBSD.org> |
Add Tremon Wheel PNP mouse
|
Revision tags: vendor/gcc/2.95-20000307, vendor/libpcap/0.5, vendor/openssh/1.2-2000-02-24, vendor/heimdal/0.2p, vendor/heimdal/0.2o, vendor/heimdal/0.2n, vendor/ipfilter/3.3.8, vendor/binutils/cygnus_sourceware_anoncvs_19990502, vendor/misc-GNU/grep/2.4d, vendor/tcpdump/3.5, vendor/ntp/4.0.99b, vendor/ncurses/5.0 |
|
#
17441011 |
| 24-Jan-2000 |
Kazutaka YOKOTA <yokota@FreeBSD.org> |
Added the PnP ID for MouseSystems SmartScroll Mouse (serial mouse). This mouse may be a OEM version of Genius EasyScroll Mouse.
(The mouse has three buttons on top, one side button and a wheel which
Added the PnP ID for MouseSystems SmartScroll Mouse (serial mouse). This mouse may be a OEM version of Genius EasyScroll Mouse.
(The mouse has three buttons on top, one side button and a wheel which also acts as a button. However, I know no way to activate the wheel, and it can only be used as an ordinary 3-buttons mouse :-)
show more ...
|
Revision tags: vendor/gcc/2.95-20000120 |
|
#
27d63c19 |
| 20-Jan-2000 |
Kazutaka YOKOTA <yokota@FreeBSD.org> |
Add the PnP ID for the Logitech Cordless MouseMan Wheel (serial version).
|
Revision tags: vendor/misc-GNU/grep/2.4a, vendor/misc-GNU/texinfo/4.0, vendor/misc-GNU/bc/1.0.5a, vendor/openssl/0.9.4, vendor/ipfilter/3.3.6, vendor/groff/1.15, vendor/heimdal/0.2m, vendor/kerberosIV/1.0, vendor/misc-GNU/grep/2.4, vendor/misc-GNU/grep/2.3, vendor/ext2fs/2.3.35, release/3.4.0, vendor/NetBSD/fparseln_19990920, vendor/NetBSD/mailwrapper_19990529, vendor/OpenBSD/openbsd_fts_v1_22 |
|
#
ab51fa72 |
| 17-Dec-1999 |
Sheldon Hearn <sheldonh@FreeBSD.org> |
Back out previous commit, which broke mouse wheel support in moused.
Requested by: yokota
|
Revision tags: vendor/sym/1.0.0-19991205_deo |
|
#
e3b00983 |
| 15-Dec-1999 |
Kazutaka YOKOTA <yokota@FreeBSD.org> |
- Improve the three button emulation by introdusing a small state machine. The three-button emulation of moused has been somewhat difficult to use for many people. I hope this update fixes it. -
- Improve the three button emulation by introdusing a small state machine. The three-button emulation of moused has been somewhat difficult to use for many people. I hope this update fixes it. - Add a new option, -E, to set timeout value to detect two buttons are pressed down simulteneously. The default value for this timeout is 200msec.
show more ...
|
Revision tags: vendor/misc-GNU/cvs/1.10.7, vendor/ntp/4.0.98f |
|
#
93563ade |
| 30-Nov-1999 |
Nick Hibma <n_hibma@FreeBSD.org> |
Remove a stray ';' which made moused fail on read()s in all cases.
Prodded-By: Andrey A. Chernov <ache@FreeBSD.org> Prodded-By: Soren Schmidt <sos@freebsd.dk> Prodded-By: Louis A. Mamakos <louie@Tra
Remove a stray ';' which made moused fail on read()s in all cases.
Prodded-By: Andrey A. Chernov <ache@FreeBSD.org> Prodded-By: Soren Schmidt <sos@freebsd.dk> Prodded-By: Louis A. Mamakos <louie@TransSys.COM>
show more ...
|
Revision tags: vendor/bind/8.2.2p5 |
|
#
d009bdae |
| 29-Nov-1999 |
Nick Hibma <n_hibma@FreeBSD.org> |
Bail out on failing the read(). This happens when a USB mouse is disconnected. We retry the open in the parent subroutine.
Remove an ifdef _i386_ . MOUSE_IF_USB is now defined for alpha as well.
Re
Bail out on failing the read(). This happens when a USB mouse is disconnected. We retry the open in the parent subroutine.
Remove an ifdef _i386_ . MOUSE_IF_USB is now defined for alpha as well.
Reviewed-By: yokota
show more ...
|
Revision tags: vendor/sym/0.12.0-19991127_deo, vendor/sym/0.11.0-19991120_deo, vendor/sym/0.11.0-19991120, vendor/sym/0.10.0-19991111, vendor/sym/0.9.0-19991024, vendor/gcc/egcs-1.1.2, vendor/gcc/2.7.2.3, vendor/ipfilter/3.3.3, vendor/amd/6.0.3s1, vendor/flex/2.5.4, vendor/misc-GNU/awk/3.0.4, vendor/amd/6.0.2s2, vendor/kerberosIV/0.10.1, release/3.3.0, vendor/amd/6.0.1 |
|
#
e46b89dc |
| 15-Sep-1999 |
Peter Wemm <peter@FreeBSD.org> |
Fix warning: return type of `main' is not `int'
|
Revision tags: vendor/ssleay/openssl_0_9_4, vendor/libdes/0.9.4, vendor/com_err/0.1, vendor/ssleay/kth_0_1, vendor/libdes/0.1 |
|
#
97d92980 |
| 28-Aug-1999 |
Peter Wemm <peter@FreeBSD.org> |
$Id$ -> $FreeBSD$
|
Revision tags: vendor/ncurses/5.0-19990821 |
|
#
2e09fb67 |
| 17-Aug-1999 |
Kazutaka YOKOTA <yokota@FreeBSD.org> |
Add support for the serial version of Interlink VersaPad.
|
Revision tags: vendor/misc-GNU/bison/1.28, vendor/NetBSD/v990809 |
|
#
01533d85 |
| 12-Jul-1999 |
Kazutaka YOKOTA <yokota@FreeBSD.org> |
Improve Logitech MouseMan+ protocol support.
|
Revision tags: vendor/isc-dhcp/2.0, vendor/xe/1.20 |
|
#
2b9e6c75 |
| 03-Jun-1999 |
Kazutaka YOKOTA <yokota@FreeBSD.org> |
Fix PS/2 MouseMan+ protocol. We have been looking at a wrong place for the sign bit for roller movement!
|