summaryrefslogtreecommitdiff
path: root/NEWS
blob: abbc1967fb098d59fc017a94a2d378179da74c08 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
0.11.3p11 (2003-07-31)
- When setting the mode byte, don't set bits that the touchpad doesn't
  understand. Those bits are reserved and setting them can lead to
  weird problems, like the left button not working, as reported by
  Miles Lane.
- Replaced a few forgotten hardcoded values with symbolic constants.
- Disable stream mode before trying to identify/initialize the
  touchpad. Otherwise the touchpad can report motion data in the
  middle of the initialization sequence, which will confuse the driver
  and make the initialization fail. (Thanks to Miles Lane for helping
  to debug this problem.)
- Updated COMPATIBILITY file.

0.11.3p10 (2003-07-30)
- Improved support for the old-style synaptics protocol.
- Cleanup: Moved middle mouse button emulation to a separate function.
- Cleanup: Moved finger detection to a separate function.
- More robust resynchronization code, after an idea from Hartwig
  Felger. When we realize we are out of sync, only throw away one
  byte, not all bytes already read from the touchpad.

0.11.3p9: (2003-07-29)
- Added support for the old synaptics protocol. By Hartwig Felger.

0.11.3p8: (2003-07-20)
- From Hartwig Felger:
  * Added "multi-buttons" to the FEATURES list.
  * Updated NEWS file with data from the web page.
  * More robust parsing of the Handlers= line when doing auto detection
    for 2.6 kernels. ("Handlers=event2 js0" should work now.)
  * Updated synclient program to explain that it can't query hardware
    details when using a 2.6 kernel.

0.11.3p7: (2003-07-17)
- Added support for touchpads with "multi buttons". (Hartwig Felger)
- Mention the synclient program in the INSTALL file.
- Updated COMPATIBILITY file.
- Implemented protocol "auto-dev" that automatically tries to find the
  proper device node and protocol for the touchpad. This makes it
  possible to have the same XF86Config file for 2.4 and 2.5 kernels.
  (Hartwig Felger)

0.11.3p6: (2003-07-13)
- Build fix for gentoo linux.
- Longer timeout in the reset sequence. Experience from the 2.5 kernel
  driver has shown that 4 seconds is needed for some touchpads.
- Made horizontal wheel replacement buttons work. (Patch from Hartwig
  Felger.)
- Improved driver initialisation and finalization. From Hartwig
  Felger.
- Reset the touchpad to relative mode when the X server
  terminates. (So that you can run gpm afterwards for example.)
- Implemented install target in the Makefile.

0.11.3p5: (2003-07-08)
- Fixed rare X server hang/crash.

0.11.3p4: (2003-07-05)
- Workaround for an X server bug that could make the X server crash.
- Fixed bug that sometimes incorrectly moved the cursor to the upper
  right corner of the screen.

0.11.3p3: (2003-06-19)
- Added support for linux kernel 2.5.x.


09.06.02 - Version 0.11.1
- new packet format for Firmware 5.8 and others; solves problems with some
  models with 6 buttons (S. Lehner <sam_x@bluemail.ch>)

13.10.01 - Version 0.10
- multifinger taps