- 04 Feb, 2005 34 commits
-
-
Peter Osterlund authored
packet if the touchpad actually is a Dualpoint device. The Glidepoint modelsdon't have a stick, and can report z == 127 for a very wide finger. If such a packet is parsed as a stick packet, the mouse pointer will typically jump to one corner of the screen. Signed-off-by:
Peter Osterlund <petero2@telia.com> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Peter Osterlund authored
generates exactly the same data for a single tap and a fast double tap. The effect is that the second tap in the double tap sequence is lost. To fix this problem, this patch enables hardware tapping and converts the resulting tap and gesture bits to standard finger pressure values (z), which is what mousedev.c and the userspace X driver expects. Signed-off-by:
Peter Osterlund <petero2@telia.com> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Vojtech Pavlik authored
into silver.ucw.cz:/home/vojtech/bk/input
-
Roman Zippel authored
From: Roman Zippel <zippel@linux-m68k.org> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Vojtech Pavlik authored
-
gijoe@poczta.onet.pl authored
From: Daniel Johnson <gijoe@poczta.onet.pl> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Peter Osterlund authored
From: Peter Osterlund <petero2@telia.com> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Peter Osterlund authored
patch does the following: * Compensates for the lack of floating point arithmetic by keeping track of remainders from the integer divisions. * Removes the xres/yres scaling so that you get the same speed in the X and Y directions even if your screen does not the same aspect ratio as your touchpad. * Sets scale factors to make the speed for synaptics and alps equal to each other and equal to the synaptics speed from 2.6.10. Signed-off-by:
Peter Osterlund <petero2@telia.com> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Peter Osterlund authored
as a scroll wheel. Scroll data is reported as packets with w == 2 and the scroll amount in byte 1, treated as a signed character. For some reason, the smallest possible wheel movement is reported as a scroll amount of 4 units. This amount is typically spread out over more than one packet, so the driver has to accumulate scroll delta values to correctly deal with this. Signed-off-by:
Peter Osterlund <petero2@telia.com> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Peter Osterlund authored
"tail == head - 1". The effect is that the last mouse event from the hardware isn't reported to user space until another hardware mouse event arrives. This can make the left mouse button get stuck when tapping on a touchpad. When this happens, the button doesn't unstick until the next time you interact with the touchpad. Signed-off-by:
Peter Osterlund <petero2@telia.com> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Randy Dunlap authored
by allocating 'buf' dynamically; struct joydump buf[BUF_SIZE]; // 2048 bytes Signed-off-by:
Randy Dunlap <rddunlap@osdl.org> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Micah Dowty authored
With these changes, it's possible to write drivers for force feedback joysticks and similar devices in userspace. It also adds a way to set the physical path of devices created via uinput, and it has a couple trivial bugfixes. Signed-off-by:
Micah Dowty <micah@navi.cx> Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Vojtech Pavlik authored
willing to talk to us at all - it's probably not there. Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Prarit Bhargava authored
acquired by i8042_platform_init when controller initialization fails. Signed-off-by:
Prarit Bhargava <prarit@sgi.com> Signed-off-by:
Dmitry Torokhov <dtor@mail.ru> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Adrian Bunk authored
Signed-off-by:
Adrian Bunk <bunk@stusta.de> Signed-off-by:
Dmitry Torokhov <dtor@mail.ru> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Dmitry Torokhov authored
sysfs attributes to assist hotplug scripts in recovering lost boot-time serio hotplug events. Signed-off-by:
Dmitry Torokhov <dtor@mail.ru> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Dmitry Torokhov authored
Signed-off-by:
Dmitry Torokhov <dtor@mail.ru> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Dmitry Torokhov authored
instead of void. Signed-off-by:
Dmitry Torokhov <dtor@mail.ru> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Dmitry Torokhov authored
driver model implementations. serio_register_port is always asynchronous to allow freely registering child ports. When deregistering serio core still takes care of destroying children ports first. Signed-off-by:
Dmitry Torokhov <dtor@mail.ru> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Dmitry Torokhov authored
add id_table to serio drivers to split initial matching and probing routines for better sysfs integration and to assist hotplug scripts in loading proper drivers. Add serio_hotplug to notify userspace about new ports. Signed-off-by:
Dmitry Torokhov <dtor@mail.ru> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Dmitry Torokhov authored
in device structure, add serio_get_drvdata/serio_put_drvdata to access it. Signed-off-by:
Dmitry Torokhov <dtor@mail.ru> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Dmitry Torokhov authored
delay for Toshiba bouncing keys workaround to the code works with HZ != 1000. Signed-off-by:
Dmitry Torokhov <dtor@mail.ru> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Dmitry Torokhov authored
when setting timer for autorepeat handling. This will make sure that autorepeat is scheduled correctly when HZ != 1000. Signed-off-by:
Dmitry Torokhov <dtor@mail.ru> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Dmitry Torokhov authored
name for config option so the module was never built. Signed-off-by:
Dmitry Torokhov <dtor@mail.ru> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Dmitry Torokhov authored
and automatically reduce touchpad reporting rate to 40 pps as they have trouble handling high rate (80 pps). Signed-off-by:
Dmitry Torokhov <dtor@mail.ru> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Dmitry Torokhov authored
is too small. Based on a patch by James Lamanna. Signed-off-by:
Dmitry Torokhov <dtor@mail.ru> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Dmitry Torokhov authored
events - do not sumbit event into the event queue if similar event has not been processed yet; also once event has been processed check the queue and delete events of the same type that have been accumulated in the mean time. Signed-off-by:
Dmitry Torokhov <dtor@mail.ru> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Dmitry Torokhov authored
to ensure that i8042 interrupt handler that is shared among several ports does not reference deleted ports. Also rename i8042_valies structure to i8042_port, consolidate handling of KBD, AUX and MUX ports, rearrange interrupt handler code. Signed-off-by:
Dmitry Torokhov <dtor@mail.ru> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Dmitry Torokhov authored
are called whenever serio port is finishes being registered or unregistered. The callbacks are useful for drivers that share interrupt between several ports and there is a danger that interrupt handler will reference port that was just unregistered. Signed-off-by:
Dmitry Torokhov <dtor@mail.ru> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Dmitry Torokhov authored
add proper entry to kernel-parameters.txt Signed-off-by:
Dmitry Torokhov <dtor@mail.ru> Signed-off-by:
Vojtech Pavlik <vojtech@suse.cz>
-
Alan Cox authored
One user hit problems on SMP that are caused by long standing mxser violations of the tty rules. Another report including problems with request_irq being called with locks held (legal in 2.4 but not 2.6 due to procfs). This fixes both of them Signed-off-by:
Alan Cox <alan@redhat.com> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
-
Nick Piggin authored
When a zone (usually DMA) has no active pages, pages_scanned (which triggers all_unreclaimable) is only incremented when scanning the active list. Make sure it's incremented for scanned cache entries too. Tested-by:
Terje Fåberg <terje_fb@yahoo.no> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
-
Jeff Dike authored
This fixes UML's sys_call_table to delete some entries for system calls which have not yet made it into mainline from -mm. I also delete UML's __pud_alloc implementation since the memory.c one is now enabled. Signed-off-by:
Jeff Dike <jdike@addtoit.com> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
-
bk://bk.arm.linux.org.uk/linux-2.6-rmkLinus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.6/linux
-
- 03 Feb, 2005 6 commits
-
-
Gerd Knorr authored
disable + comment current secam tweak, will not work that way ... Signed-off-by:
Gerd Knorr <kraxel@bytesex.org> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
-
Nicolas Pitre authored
Patch from Nicolas Pitre sys_futex wrapper to store its sixth argument on the stack. Also fix a typo with sys_clone_wapper. Signed-off-by: Nicolas Pitre Signed-off-by: Russell King
-
Russell King authored
Signed-off-by: Russell King
-
Ralf Bächle authored
o Remove old unused header files o Update the VINO video driver to something that's vaguely working o Bug fixes for the IP22 Zilog driver o Fix use of config.h Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
-
Dominik Brodowski authored
The pseudo-unregistration of PCMCIA sockets in case the registration of any such socket failed causes lockups. See http://bugme.osdl.org/show_bug.cgi?id=4115 for details (same problem, Signed-off-by:
Dominik Brodowski <linux@brodo.de> Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
-
Dominik Brodowski authored
Fix a bug which was diagnosed by David Howard <daveh@dmh2000.com>. The pseudo-unregistration of PCMCIA sockets in case the registration of any such socket failed causes lockups. See http://bugme.osdl.org/show_bug.cgi?id=4115 for details Signed-off-by:
Dominik Brodowski <linux@brodo.de> Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
-