- Jul 25, 2012
-
-
Simon Budig authored
This is a driver for the EDT "Polytouch" family of touch controllers based on the FocalTech FT5x06 line of chips. Signed-off-by:
Simon Budig <simon.budig@kernelconcepts.de> Reviewed-by:
Henrik Rydberg <rydberg@euromail.se> Signed-off-by:
Dmitry Torokhov <dmitry.torokhov@gmail.com>
-
- Jul 05, 2012
-
-
Henrik Rydberg authored
The newly released HID protocol for win8 multitouch devices is capable of transmitting more information about each touch. In particular, it includes details useful for touch alignment. This patch completes the MT protocol with the ABS_MT_TOOL_X/Y events, and documents how to map win8 devices. Cc: Stephane Chatty <chatty@enac.fr> Cc: Benjamin Tissoires <benjamin.tissoires@enac.fr> Cc: Peter Hutterer <peter.hutterer@who-t.net> Acked-by:
Chase Douglas <chase.douglas@canonical.com> Signed-off-by:
Henrik Rydberg <rydberg@euromail.se>
-
- Mar 30, 2012
-
-
Randy Dunlap authored
Clarify that the 'cat' command does not include the (c, 13, 32) after it. Reported-by:
Dan Jidanni Jacobson <jidanni@jidanni.org> Signed-off-by:
Randy Dunlap <rdunlap@xenotime.net> Cc: Dmitry Torokhov <dmitry.torokhov@gmail.com> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
-
- Mar 07, 2012
-
-
Masanari Iida authored
Signed-off-by:
Masanari Iida <standby24x7@gmail.com> Acked-by:
Randy Dunlap <rdunlap@xenotime.net> Signed-off-by:
Jiri Kosina <jkosina@suse.cz>
-
- Feb 24, 2012
-
-
Akio Idehara authored
ALPS touchpad detection fails if some buttons of ALPS are pressed. The reason is that the "E6" query response byte is different from what is expected. This was tested on a Toshiba Portege R500. Cc: stable <stable@vger.kernel.org> Signed-off-by:
Akio Idehara <zbe64533@gmail.com> Tested-by:
Seth Forshee <seth.forshee@canonical.com> Signed-off-by:
Dmitry Torokhov <dtor@mail.ru>
-
- Feb 01, 2012
-
-
Henrik Rydberg authored
Add a section which defines the input device properties and provides guidelines on how to use them. Signed-off-by:
Henrik Rydberg <rydberg@euromail.se> Reviewed-by:
Chase Douglas <chase.douglas@canonical.com> Reviewed-by:
Jussi Pakkanen <jussi.pakkanen@canonical.com> Signed-off-by:
Dmitry Torokhov <dtor@mail.ru>
-
- Dec 23, 2011
-
-
Tai-hwa Liang authored
- Add documentation for the Cx/Dx hardware release; - Fix wrong register offset for retrieving button information; - Document programming sequence for page register R/W; - Document a couple of supported gesture IDs. Signed-off-by:
Tai-hwa Liang <avatar@sentelic.com> Signed-off-by:
Dmitry Torokhov <dtor@mail.ru>
-
- Dec 01, 2011
-
-
Heiko Stübner authored
There exist tilt switches that simply report their tilt-state via some gpios. The number and orientation of their axes can vary depending on the switch used and the build of the device. Also two or more one-axis switches could be combined to provide multi-dimensional orientation. One example of a device using such a switch is the family of Qisda ebook readers, where the switch provides information about the landscape / portrait orientation of the device. The example in Documentation/input/gpio-tilt.txt documents exactly this one-axis device. Signed-off-by:
Heiko Stuebner <heiko@sntech.de> Signed-off-by:
Dmitry Torokhov <dtor@mail.ru>
-
- Nov 08, 2011
-
-
Seth Forshee authored
Also converts from using "old" and "new" to describe the already-known protocols to using "version 1" and "version 2" to match the code. Signed-off-by:
Seth Forshee <seth.forshee@canonical.com> Acked-by:
Chase Douglas <chase.douglas@canonical.com> Signed-off-by:
Dmitry Torokhov <dtor@mail.ru>
-
Seth Forshee authored
In preparation for new protocol support, move the protocol information currently documented in alps.c to Documentation/input/alps.txt, where it can be expanded without cluttering up the driver. Signed-off-by:
Seth Forshee <seth.forshee@canonical.com> Acked-by:
Chase Douglas <chase.douglas@canonical.com> Signed-off-by:
Dmitry Torokhov <dtor@mail.ru>
-
- Sep 27, 2011
-
-
Paul Bolle authored
There are numerous broken references to Documentation files (in other Documentation files, in comments, etc.). These broken references are caused by typo's in the references, and by renames or removals of the Documentation files. Some broken references are simply odd. Fix these broken references, sometimes by dropping the irrelevant text they were part of. Signed-off-by:
Paul Bolle <pebolle@tiscali.nl> Signed-off-by:
Jiri Kosina <jkosina@suse.cz>
-
- Sep 09, 2011
-
-
JJ Ding authored
v4 hardware is a true multitouch capable touchpad (up to 5 fingers). The packet format is quite complex, please see protocol document for reference. Signed-off-by:
JJ Ding <jj_ding@emc.com.tw> Signed-off-by:
Dmitry Torokhov <dtor@mail.ru>
-
JJ Ding authored
v3 hardware's packet format is almost identical to v2 (one/three finger touch), except when sensing two finger touch, the hardware sends 12 bytes of data. Signed-off-by:
JJ Ding <jj_ding@emc.com.tw> Acked-by:
Daniel Kurtz <djkurtz@chromium.org> Acked-by:
Éric Piel <eric.piel@tremplin-utc.net> Signed-off-by:
Dmitry Torokhov <dtor@mail.ru>
-
JJ Ding authored
x, y values are actually 12-bit long. Also update protocol document to reflect the change. Signed-off-by:
JJ Ding <jj_ding@emc.com.tw> Acked-by:
Daniel Kurtz <djkurtz@chromium.org> Acked-by:
Éric Piel <eric.piel@tremplin-utc.net> Signed-off-by:
Dmitry Torokhov <dtor@mail.ru>
-
- Aug 24, 2011
-
-
Daniel Kurtz authored
Some devices are capable of identifying and/or tracking more contacts than they can report to the driver. Document how a driver should handle this, and what userspace should expect. Signed-off-by:
Daniel Kurtz <djkurtz@chromium.org> Acked-by:
Chase Douglas <chase.douglas@canonical.com> Acked-by:
Henrik Rydberg <rydberg@euromail.se> Signed-off-by:
Dmitry Torokhov <dtor@mail.ru>
-
- May 17, 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 23, 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 22, 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 29, 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 20, 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 18, 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>
-