| d9ebab69 |
14-Apr-2024 |
mlelstv <mlelstv@NetBSD.org> |
Only limit the scroll warning, but continue to send the scroll events. |
| f3a44919 |
07-Feb-2024 |
rhialto <rhialto> |
xf86-input-ws: print log message about touchpad scrolling only once. |
| 136eb1c6 |
04-Dec-2021 |
jmcneill <jmcneill@NetBSD.org> |
Assume WSMOUSE_TYPE_TPANEL if calibration data is present and the device is in raw mode. The WSMOUSEIO_GTYPE ioctl may not return the correct type on a wsmux if there is a mix of absolute and relative pointers attached. Reverts "xf86-input-ws: Port auto-calibration bits from xf86-input-mouse". Suggested by uwe@ |
| 2bd86b6d |
21-Nov-2021 |
uwe <uwe@NetBSD.org> |
wsReadInput: fix pasto, wsTranslate absolute y position to screen height, not width. While here, use consistent layout for both calls. |
| e0490348 |
08-Oct-2021 |
nia <nia@NetBSD.org> |
xf86-input-ws: Port auto-calibration bits from xf86-input-mouse. Needed for absolute input devices where pointer coordinates do not match the display size. Tested by jmcneill. |
| 30bf185b |
01-Oct-2021 |
nia <nia@NetBSD.org> |
xf86-input-ws: fix building on xorg-server.old (vax, etc) not entirely sure that the ABI version check is spot on, but the relevant changes were made in 2011 so hopefully we only have to support one old xinput API here. |
| 5eb33880 |
28-Sep-2021 |
nia <nia@NetBSD.org> |
xf86-input-ws: implement support for WSCONS_EVENT_(H|V)SCROLL. adapted from the OpenBSD code. |
| 861b9fee |
01-Jan-2019 |
mrg <mrg@NetBSD.org> |
fix various errors and warnings with xorg-server 1.20: - no Error() in scope - more wakeup/blockhandler ABI changes - more notify fd API changes - more xf86CursorResetCursor changes - lots of char* -> const char* - fix ati kms config.h now HAVE_XF86_CURSOR_RESET_CURSOR is available - another xf86GetOS() is removed fix - OsBlockSIGIO() etc, -> old, but still around API until properly converted - don't free const char * data owned by some other system |
| 293de341 |
14-Apr-2017 |
macallan <macallan@NetBSD.org> |
be somewhat smarter with mux devices: - don't trust the device type, if we're on a mux that may not be the whole story - always call ioctl(WSMOUSEIO_GCALIBCOORDS) - check .samplelen to see if we're in raw mode With this touchscreens on mux devices should Just Work(tm) even if they're not the first device on the mux. |
| 7a5e1bd6 |
06-Apr-2017 |
macallan <macallan@NetBSD.org> |
we can get calibration data from the kernel now with this ( and a bunch of previous commits ) the touchscreen on my Acer Aspire V5 works properly |
| 3cd2e234 |
16-Aug-2016 |
mrg <mrg@NetBSD.org> |
apply const from xorg-server 1.18 |
| 3fc0ac56 |
26-Sep-2011 |
tsutsui <tsutsui@NetBSD.org> |
Also wrap variables used only in !__NetBSD__ block. |
| 4071cc8b |
26-Sep-2011 |
tsutsui <tsutsui@NetBSD.org> |
Restore #ifndef __NetBSD__ portions (disabling OpenBSD specific TPANEL stuff?) which were accidentally removed in rev 1.4: > merge xf86-input-ws 1.3.0 from openbsd-current. Pointed out by nonaka@, and this fixes WSMOUSEIO_SCALIBCOORDS ioctl errors and coredumps after the driver is loaded on hpcarm W-ZERO3. |
| d232d9e0 |
26-Sep-2011 |
tsutsui <tsutsui@NetBSD.org> |
Use #ifndef __NetBSD__ instead of #if 0 which were added in rev 1.5: > port to netbsd wscons |
| cbd01d10 |
02-Aug-2011 |
mrg <mrg@NetBSD.org> |
update for xf86-input-ws 1.3.0 |
| d6a0ccf1 |
02-Aug-2011 |
mrg <mrg@NetBSD.org> |
port to netbsd wscons |
| f3ff32a7 |
02-Aug-2011 |
mrg <mrg@NetBSD.org> |
merge xf86-input-ws 1.3.0 from openbsd-current. |
| c57823e8 |
02-Aug-2011 |
mrg <mrg@NetBSD.org> |
initial import of xf86-input-ws from openbsd-current xenocara, with xorg 1.10 input fixes. |
| 77d8374e |
02-Jun-2010 |
joerg <joerg@NetBSD.org> |
Drop empty .TP. |
| e0e11d4d |
11-Dec-2009 |
mbalmer <mbalmer@NetBSD.org> |
Fix SwapXY and rotation support. From OpenBSD. |
| 53cb6c62 |
08-Dec-2009 |
mbalmer <mbalmer@NetBSD.org> |
Remove the input driver before returning NULL on error in PreInit(). From OpenBSD. |
| 240a9a23 |
27-Nov-2009 |
mbalmer <mbalmer@NetBSD.org> |
initial import of xf86-input-ws, from OpenBSD |