Keith Packard
2698ee9f29
Prefer touchscreen to mouse
2002-08-15 18:07:57 +00:00
Keith Packard
cf49ce6f26
Allow both touchscreen and mouse at the same time
2002-08-02 16:15:02 +00:00
Keith Packard
6d8cedf68c
update kdrive manual and usage
2002-02-14 16:08:05 +00:00
Keith Packard
3abb3e0739
kdrive: fix button emulation for iPAQ
2002-01-18 16:25:19 +00:00
Marc Aurele La France
2f2e256de7
DPMS warning fix
2001-10-29 16:34:56 +00:00
Keith Packard
28fd5f7525
kdrive: add new auto-detecting and auto-switching mouse driver
2001-10-12 06:33:12 +00:00
Keith Packard
5f310d7f8b
kdrive: restructure APM/VT switch support to reset keyboard state and flush
...
buffer on APM resume
2001-09-29 04:16:39 +00:00
Keith Packard
bb2e1c53b5
hw/kdrive: Xv window private should be allocated on demand
2001-09-21 21:58:34 +00:00
David Dawes
f856b952ec
187. Add an MS mouse driver for KDrive ( #4754 , Juliusz Chroboczek).
2001-08-09 20:45:15 +00:00
Keith Packard
f4db75ac43
kdrive/mach64: support Xv under RandR
2001-08-09 09:08:55 +00:00
Keith Packard
628d7695d1
kdrive: disable sigio debugging
2001-08-09 09:06:08 +00:00
Keith Packard
958c0374a6
kdrive: add apm support, fix MTRR unmapping bug
2001-07-24 21:26:17 +00:00
Keith Packard
79486b3b5c
Too many changes, but all in kdrive:
...
Add support for global screen origins (-origin option), handles both
Xinerama and mouse crossings.
Fix XV enable/disable sequences -- can't use card wrappers as cards have
more than one screen.
Change vesa/fbdev to use new depth-independent rotation shadow update
Fix vesa to allow starting rotation value (again)
Make vesa driver write all colormap changes in one INT10 call
2001-07-20 19:35:30 +00:00
Keith Packard
562474091a
Fix TOUCHSCREEN support in kdrive
2001-07-11 02:58:19 +00:00
Keith Packard
67cd53abfc
Rework kdrive input fd handling, enable multiple simultaneous mice
2001-06-29 14:00:41 +00:00
Keith Packard
c872ee8204
kdrive: typo in MTRR calculations
2001-06-29 13:57:45 +00:00
Keith Packard
63dd090655
kdrive: dont touch hardware when disabled
2001-06-29 13:55:53 +00:00
Keith Packard
93dbdc89c1
Add -dpi support to kdrive
2001-06-13 19:18:03 +00:00
Keith Packard
7fcf46356b
Allow for hardware acceleration under RandR with Layer. Hardware/Software
...
cursor switching still busted
2001-06-04 09:45:42 +00:00
Keith Packard
88ae32841d
Add mach64 driver to Tiny-X
2001-06-03 18:48:19 +00:00
Keith Packard
14ed0c3d6d
Fix kaa to not try Copy for pixmap sources
2001-05-30 15:36:25 +00:00
Keith Packard
78b53386b5
Add miext/layer for more complete RandR support in kdrive/Xfbdev
2001-05-29 04:54:13 +00:00
Keith Packard
06f758797a
Add initial RandR support to Xvesa
2001-05-26 01:25:42 +00:00
David Dawes
ba83516098
38. Fix xmh's use of XtNewString() with getenv ( #4694 , Tim Waugh).
...
37. Xdm/PAM fixes: leave it to PAM to observe whether or not an account is
locked, and reinitialize credentials after calling initgroups(),
because sometimes the credentials pam_setcred() gives are in the form
of group membership (#4693 , Mike Harris).
35. Fix warnings when building mieq.c (#4689 , Adam Sulmicki).
34. Fix some bugs in the cz and sk entried in XKB's keymap/xfree86 file
(#4692 , Ivan Pascal).
33. Add 'hr' entries to XKB's keymap/xfree86 and rules/xfree86.lst files
(#4687 , Nerijus Baliunas).
32. Include <X11/Xutil.h> in shape.h to get Region typedef (#4686 , Adam
Sulmicki).
2001-05-25 18:40:59 +00:00
Alan Hourihane
e9314bd34e
wrap some stuff around #ifdef TOUCHSCREEN
2001-05-25 07:44:29 +00:00
Alan Hourihane
85d827f532
Add PCMCIA server for HP VGA Out PC Card and the Voyager VGA Card. Use on
...
the Compaq IPAQ. Use -listmodes to see supported modes. Hack the
touchscreen driver to work as a mouse pad for the VGA screen. Fixup key
bindings so xmodmap can remap IPAQ's buttons as mouse buttons.
2001-05-23 08:56:09 +00:00
Keith Packard
f9104754cd
Add RandR extension
2001-05-23 03:29:44 +00:00
Keith Packard
eb3da37564
Add files for Xmuu and i810 driver
2001-03-30 02:18:41 +00:00
Keith Packard
f39a62d122
Add Xmuu library to remove requirement for Xt/Xaw from most X utilities Add
...
i810 and Xv support to kdrive
2001-03-30 02:15:20 +00:00
Keith Packard
dacbf5671d
Integrate jg patch for iPAQ
2001-01-23 06:25:05 +00:00
Keith Packard
2869e08a32
kdrive: non-x86 compiles broken in kmap.c
2000-12-13 18:06:54 +00:00
Keith Packard
ec4916836c
kdrive: dont try MTRR on non-x86, fix backspace mapping
2000-12-08 23:04:57 +00:00
Keith Packard
d09a156d92
kdrive: allow screen size specification
2000-12-08 22:59:37 +00:00
Keith Packard
b59eabd230
kdrive: A few iPAQ inspired changes to event management
2000-12-08 21:40:02 +00:00
Keith Packard
5f8e75f27d
kdrive: add MTRR support, add clock support to trident driver
2000-11-29 08:42:25 +00:00
Keith Packard
5f5b9ed1ad
kdrive: Add timeout to screen switching to avoid unintentional flipping
2000-10-08 02:08:39 +00:00
Keith Packard
15d45ffbd9
kdrive: fix any-edge screen-switching behaviour
2000-10-06 22:05:53 +00:00
Keith Packard
fae164a495
kdrive: ignore mouse/keyboard fds in WakeupHandler while switched away
2000-10-06 05:54:09 +00:00
Keith Packard
6171187e92
kdrive: memory/fd leaks fixed in fbdev/vesa/trident drivers
2000-09-27 20:47:37 +00:00
Keith Packard
94368c3b92
kdrive: Add iPAQ and Touch screen support
2000-09-26 04:31:23 +00:00
Keith Packard
2bbb90ebd9
Changes for PPC support under linux and a few overlay additions
2000-09-22 06:25:29 +00:00
Keith Packard
18692160c9
kdrive: make sure allocation worked before accessing
2000-09-19 23:49:17 +00:00
Keith Packard
d6e151ce4d
Tiny-X: Add mouse matrix to rotate mouse, allow enable to fail, add render
...
by default
2000-09-15 15:19:00 +00:00
Marc Aurele La France
5ec29fe9ea
Ident lines
2000-09-07 19:44:26 +00:00
Keith Packard
db1a883d32
Rework tiny-x vesa driver for shadowing and multiple screen support. Allow
...
enable to fail and avoid crashing
2000-09-03 05:12:28 +00:00
Marc Aurele La France
f324486791
Ident lines
2000-08-28 02:43:14 +00:00
Keith Packard
83a388c96d
Try to avoid hitting hardware during server reset when not active, add
...
KdPicture code
2000-08-26 00:24:38 +00:00
Keith Packard
325fb002e8
Fix 640x480x60 mode, drop inb/outb on non-x86 machines
2000-05-24 23:57:56 +00:00
Marc Aurele La France
240aeb4cda
162. Fix possible SEGV in generic int10 module (Marc La France).
...
161. Fix *BSD aperture driver to allow for int10 (Bernd Ernesti, Marc La
France).
160. Fix vesafb restore problem in ATI driver (Marc La France).
159. Fix a few more compilation glitches (Marc La France).
2000-05-11 18:14:13 +00:00
Keith Packard
3731c184d6
Lots of Tiny-X changes:
...
Add overlay support in the Tiny-X Savage4 driver (required changing lots of
Tiny-X code). Savage4 now support 8/16, 8/32 overlays.
Add IGS Cyberpro 5050 driver. This chip has bus support for embeded
systems.
2000-05-06 22:17:53 +00:00