- May 16, 2011
-
-
Éric Piel authored
For some Dell laptops, Ubuntu had a special version of the elantech driver with more knowledge on the devices. It can be found there: http://zinc.ubuntu.com/git?p=mid-team/hardy-netbook.git;a=blob;f=drivers/input/mouse/elantech.c;h=d0e2cafed162428f72e3654f4dda85e08ea486b3;hb=refs/heads/abi-22 By inspecting the source code, and doing some test on a real hardware, I have completed the protocol specification (especially for the 6 bytes protocol). It also adds information about the mapping between the version reported by the device and the protocol to use. Signed-off-by:
Éric Piel <eric.piel@tremplin-utc.net> Reviewed-by:
Henrik Rydberg <rydberg@euromail.se> Signed-off-by:
Dmitry Torokhov <dtor@mail.ru>
-
- May 12, 2011
-
-
Johan Hovold authored
Add support for encoders that have two detents per input signal period. Signed-off-by:
Johan Hovold <jhovold@gmail.com> Acked-by:
Daniel Mack <zonque@gmail.com> Signed-off-by:
Dmitry Torokhov <dtor@mail.ru>
-
- Apr 13, 2011
-
-
Jeff Brown authored
Add a new EV_SYN code, SYN_DROPPED, to inform the client when input events have been dropped from the evdev input buffer due to a buffer overrun. The client should use this event as a hint to reset its state or ignore all following events until the next packet begins. Signed-off-by:
Jeff Brown <jeffbrown@android.com> [dtor@mail.ru: Implement Henrik's suggestion and drop old events in case of overflow.] Signed-off-by:
Dmitry Torokhov <dtor@mail.ru>
-
Chase Douglas authored
This commit adds the file Documentation/input/event-codes.txt. Acked-by:
Henrik Rydberg <rydberg@euromail.se> Reviewed-by:
Peter Hutterer <peter.hutterer@who-t.net> Signed-off-by:
Chase Douglas <chase.douglas@canonical.com> Signed-off-by:
Chris Bagwell <chris@cnpbagwell.com> Signed-off-by:
Dmitry Torokhov <dtor@mail.ru>
-
- Mar 31, 2011
-
-
Lucas De Marchi authored
Fixes generated by 'codespell' and manually reviewed. Signed-off-by:
Lucas De Marchi <lucas.demarchi@profusion.mobi>
-
- Jan 11, 2011
-
-
Alexander Stein authored
'features' is a bit array, not byte array Signed-off-by:
Alexander Stein <alexander.stein@informatik.tu-chemnitz.de> Acked-by:
Anssi Hannula <anssi.hannula@iki.fi> Signed-off-by:
Dmitry Torokhov <dtor@mail.ru>
-
- Dec 20, 2010
-
-
Henrik Rydberg authored
This patch documents the recent input-mt interface changes. Signed-off-by:
Henrik Rydberg <rydberg@euromail.se>
-
- Dec 16, 2010
-
-
Henrik Rydberg authored
Touch devices capable of hovering, i.e., fingers detected a distance from the surface, are not supported by the current input MT protocol. This patch adds ABS_MT_DISTANCE, which may be used to indicate the distance between the contact and the surface. Signed-off-by:
Henrik Rydberg <rydberg@euromail.se>
-
- Dec 01, 2010
-
-
Hemanth V authored
Add support for CMA3000 Tri-axis accelerometer, which supports Motion detect, Measurement and Free fall modes. CMA3000 supports both I2C/SPI bus for communication, currently the driver supports I2C based communication. Signed-off-by:
Hemanth V <hemanthv@ti.com> Reviewed-by:
Jonathan Cameron <jic23@cam.ac.uk> Reviewed-by:
Sergio Aguirre <saaguirre@ti.com> Reviewed-by:
Shubhrajyoti <Shubhrajyoti@ti.com> Signed-off-by:
Dmitry Torokhov <dtor@mail.ru>
-
- Aug 30, 2010
-
-
Rafi Rubin authored
The doctumentation includes a brief introduction to the driver and explanations of the filtering parameters as well as a discussion of the need for and working of the filters. Signed-off-by:
Rafi Rubin <rafi@seas.upenn.edu> Signed-off-by:
Jiri Kosina <jkosina@suse.cz>
-
- Aug 04, 2010
-
-
Justin P. Mattock authored
Below you will find an updated version from the original series bunching all patches into one big patch updating broken web addresses that are located in Documentation/* Some of the addresses date as far far back as 1995 etc... so searching became a bit difficult, the best way to deal with these is to use web.archive.org to locate these addresses that are outdated. Now there are also some addresses pointing to .spec files some are located, but some(after searching on the companies site)where still no where to be found. In this case I just changed the address to the company site this way the users can contact the company and they can locate them for the users. Signed-off-by:
Justin P. Mattock <justinmattock@gmail.com> Signed-off-by:
Thomas Weber <weber@corscience.de> Signed-off-by:
Mike Frysinger <vapier.adi@gmail.com> Cc: Paulo Marques <pmarques@grupopie.com> Cc: Randy Dunlap <rdunlap@xenotime.net> Cc: Michael Neuling <mikey@neuling.org> Signed-off-by:
Jiri Kosina <jkosina@suse.cz>
-
- Jul 16, 2010
-
-
Henrik Rydberg authored
This patch adds documentation for the ABS_MT_SLOT event and gives examples of how to use the event slot protocol. Reviewed-by:
Ping Cheng <pingc@wacom.com> Signed-off-by:
Henrik Rydberg <rydberg@euromail.se> Signed-off-by:
Dmitry Torokhov <dtor@mail.ru>
-
- May 04, 2010
-
-
Florian Ragwitz authored
In older versions of the elantech hardware/firmware those bits always were unset, so it didn't actually matter, but newer versions seem to use those high bits for something else, screwing up the coordinates we report to the input layer for those devices. Signed-off-by:
Florian Ragwitz <rafl@debian.org> Signed-off-by:
Dmitry Torokhov <dtor@mail.ru>
-
- Apr 22, 2010
-
-
Francis Galiegue authored
Fix obvious cases of "it's" being used when "its" was meant. Signed-off-by:
Francis Galiegue <fgaliegue@gmail.com> Acked-by:
Randy Dunlap <rdunlap@xenotime.net> Signed-off-by:
Jiri Kosina <jkosina@suse.cz>
-
- Mar 21, 2010
-
-
Henrik Rydberg authored
The Multitouch X driver project has moved to alpha status. This patch updates the documentation accordingly. Signed-off-by:
Henrik Rydberg <rydberg@euromail.se> Signed-off-by:
Dmitry Torokhov <dtor@mail.ru>
-
Henrik Rydberg authored
The current documentation does not explicitly specify how to report zero fingers, leaving a potential problem in the driver implementations and giving no parsing directive to userland. This patch defines two equally valid ways. Signed-off-by:
Henrik Rydberg <rydberg@euromail.se> Signed-off-by:
Dmitry Torokhov <dtor@mail.ru>
-
- Feb 09, 2010
-
-
Daniel Mack authored
In particular, several occurances of funny versions of 'success', 'unknown', 'therefore', 'acknowledge', 'argument', 'achieve', 'address', 'beginning', 'desirable', 'separate' and 'necessary' are fixed. Signed-off-by:
Daniel Mack <daniel@caiaq.de> Cc: Joe Perches <joe@perches.com> Cc: Junio C Hamano <gitster@pobox.com> Signed-off-by:
Jiri Kosina <jkosina@suse.cz>
-
- Jan 28, 2010
-
-
Henrik Rydberg authored
This patch documents a new ABS_MT parameter and adds further text to clarify some points around the MT protocol. Requested-by:
Yoonyoung Shim <jy0922.shim@samsung.com> Requested-by:
Mika Kuoppala <mika.kuoppala@nokia.com> Requested-by:
Peter Hutterer <peter.hutterer@who-t.net> Signed-off-by:
Henrik Rydberg <rydberg@euromail.se> Signed-off-by:
Dmitry Torokhov <dtor@mail.ru>
-
- Jan 13, 2010
-
-
Tai-hwa Liang authored
iSigned-off-by:
Tai-hwa Liang <avatar@sentelic.com> Signed-off-by:
Dmitry Torokhov <dtor@mail.ru>
-
- Aug 19, 2009
-
-
Tai-hwa Liang authored
This is the driver for Sentelic Finger Sensing Pad which can be found on MSI WIND Netbook. Signed-off-by:
Tai-hwa Liang <avatar@sentelic.com> Signed-off-by:
Dmitry Torokhov <dtor@mail.ru>
-
- May 23, 2009
-
-
Henrik Rydberg authored
Through the collaboration to adapt the N-trig and Stantum HID drivers to the MT protocol, some semantic clarifications to the protocol have been made. This patch adds them to the MT documentation. Signed-off-by:
Henrik Rydberg <rydberg@euromail.se> Tested-by:
Stéphane Chatty <chatty@enac.fr> Signed-off-by:
Dmitry Torokhov <dtor@mail.ru>
-
- Apr 30, 2009
-
-
Henrik Rydberg authored
This patchs adds documentation for the multi-touch protocol to Documentation/input/. [randy.dunlap@oracle.com: grammar fixes] Signed-off-by:
Henrik Rydberg <rydberg@euromail.se> Signed-off-by:
Dmitry Torokhov <dtor@mail.ru>
-
- Apr 28, 2009
-
-
Henrik Rydberg authored
This patch adds documentation for the bcm5974 to Documentation/input/. Signed-off-by:
Henrik Rydberg <rydberg@euromail.se> Signed-off-by:
Dmitry Torokhov <dtor@mail.ru>
-
- Apr 17, 2009
-
-
Thadeu Lima de Souza Cascardo authored
Event type for key presses is EV_KEY, not REL_KEY. Signed-off-by:
Dmitry Torokhov <dtor@mail.ru>
-
H Hartley Sweeten authored
The rotary encoder driver only supports returning input events for ABS_* axes, this adds support for REL_* axes. The relative axis input event is reported as -1 for each counter-clockwise step and +1 for each clockwise step. The ability to clamp the position of ABS_* axes between 0 and a maximum of "steps" has also been added. Signed-off-by:
H Hartley Sweeten <hsweeten@visionengravers.com> Signed-off-by:
Daniel Mack <daniel@caiaq.de> Signed-off-by:
Dmitry Torokhov <dtor@mail.ru>
-
- Mar 08, 2009
-
-
Daniel Mack authored
This patch adds a generic driver for rotary encoders connected to GPIO pins of a system. It relies on gpiolib and generic hardware irqs. The documentation that also comes with this patch explains the concept and how to use the driver. Signed-off-by:
Daniel Mack <daniel@caiaq.de> Tested-by:
H Hartley Sweeten <hsweeten@visionengravers.com> Signed-off-by:
Dmitry Torokhov <dtor@mail.ru>
-
- Nov 19, 2008
-
-
Peter Popovec authored
Signed-off-by:
Peter Popovec <popovec@fei.tuke.sk> Signed-off-by:
Dmitry Torokhov <dtor@mail.ru>
-
- Nov 11, 2008
-
-
Dmitri Vorobiev authored
This patch fixes a wrong interrupt handler example given in the "Hello, world!"-like input driver in Documentation/input/input-programming.txt. Signed-off-by:
Dmitri Vorobiev <dmitri.vorobiev@movial.fi> Signed-off-by:
Randy Dunlap <rdunlap@xenotime.net> Signed-off-by:
Dmitry Torokhov <dtor@mail.ru>
-
- Oct 16, 2008
-
-
Arjan Opmeer authored
This is version 5 of the driver. Relative mode support has been dropped (users wishing to use touchpad in relative mode can use standard PS/2 protocol emulation done in hardware). The driver supports both original version of Elantech protocol and the newer one used by touchpads installed in EeePC. Signed-off-by:
Arjan Opmeer <arjan@opmeer.net> Signed-off-by:
Dmitry Torokhov <dtor@mail.ru>
-
- Jul 26, 2008
-
-
Matt LaPlante authored
Cc: Randy Dunlap <randy.dunlap@oracle.com> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
-
- May 20, 2008
-
-
Adrian Bunk authored
This patch removes CVS keywords that weren't updated for a long time from comments. Signed-off-by:
Adrian Bunk <bunk@kernel.org> Signed-off-by:
Dmitry Torokhov <dtor@mail.ru>
-
- Mar 14, 2008
-
-
Samuel Thibault authored
Document the keyboard notifier. Signed-off-by:
Samuel Thibault <samuel.thibault@ens-lyon.org> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Jiri Kosina <jkosina@suse.cz> SIgned-off-by:
Dmitry Torokhov <dtor@mail.ru>
-
- Jan 20, 2008
-
-
Steven Whitehouse authored
The input example driver uses BTN_0 in the later stages of the example, so this changes the interrupt routine to match. Signed-off-by:
Steven Whitehouse <swhiteho@redhat.com> Signed-off-by:
Dmitry Torokhov <dtor@mail.ru>
-
- Oct 19, 2007
-
-
Matt LaPlante authored
Most of these fixes were already submitted for old kernel versions, and were approved, but for some reason they never made it into the releases. Because this is a consolidation of a couple old missed patches, it touches both Kconfigs and documentation texts. Signed-off-by:
Matt LaPlante <kernel1@cyberdogtech.com> Acked-by:
Randy Dunlap <randy.dunlap@oracle.com> Signed-off-by:
Adrian Bunk <bunk@kernel.org>
-
Johann Deneux authored
Changed email address of Johann Deneux (myself) Also removed CVS tags in comments (no longer using cvs) Signed-off-by:
Johann Deneux <johann.deneux@gmail.com> Signed-off-by:
Adrian Bunk <bunk@kernel.org>
-
Jiri Slaby authored
get rid of input BIT* duplicate defines use newly global defined macros for input layer. Also remove includes of input.h from non-input sources only for BIT macro definiton. Define the macro temporarily in local manner, all those local definitons will be removed further in this patchset (to not break bisecting). BIT macro will be globally defined (1<<x) Signed-off-by:
Jiri Slaby <jirislaby@gmail.com> Cc: <dtor@mail.ru> Acked-by:
Jiri Kosina <jkosina@suse.cz> Cc: <lenb@kernel.org> Acked-by:
Marcel Holtmann <marcel@holtmann.org> Cc: <perex@suse.cz> Acked-by:
Mauro Carvalho Chehab <mchehab@infradead.org> Cc: <vernux@us.ibm.com> Cc: <malattia@linux.it> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
-
- Sep 20, 2007
-
-
Linus Torvalds authored
Emil Medve points out that this documentation file uses CRLF line endings, which means that if you use [core] autocrlf=input (which makes sense if you ever develop under Windows, for example, or if you use other broken tools) in your git config, git will always complain about the file being dirty. This removes the bogus DOS line endings, and removes whitespace at the end of line. Cc: Emil Medve <Emilian.Medve@Freescale.com> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
-
- Sep 04, 2007
-
-
Andrew Morton authored
This file used DOS line endings. Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Dmitry Torokhov <dtor@mail.ru>
-
- May 09, 2007
-
-
Matt LaPlante authored
Fix various typos in kernel docs and Kconfigs, 2.6.21-rc4. Signed-off-by:
Matt LaPlante <kernel1@cyberdogtech.com> Signed-off-by:
Adrian Bunk <bunk@stusta.de>
-
- Apr 29, 2007
-
-
Dmitry Torokhov authored
Input-programming.txt got out of sync with the latest changes in input core; let's refresh it. Signed-off-by:
Dmitry Torokhov <dtor@mail.ru>
-