Home
last modified time | relevance | path

Searched full:trackpoint (Results 1 – 20 of 20) sorted by relevance

/openbmc/linux/Documentation/ABI/testing/
H A Dsysfs-driver-hid-lenovo4 Description: This controls if mouse clicks should be generated if the trackpoint is quickly pressed…
9 Applies to Thinkpad USB Keyboard with TrackPoint.
14 Description: If this setting is enabled, it is possible to do dragging by pressing the trackpoint. …
18 Applies to Thinkpad USB Keyboard with TrackPoint.
25 Applies to Thinkpad USB Keyboard with TrackPoint.
30 Description: This setting controls if the mouse click events generated by pressing the trackpoint (…
35 Applies to Thinkpad USB Keyboard with TrackPoint.
40 Description: This file contains the trackpoint sensitivity.
42 Applies to Thinkpad USB Keyboard with TrackPoint.
47 Description: This setting controls how fast the trackpoint needs to be pressed to generate a mouse …
[all …]
H A Dsysfs-devices-platform-trackpoint6 (RW) Trackpoint sensitivity.
14 snap backward when the trackpoint is released.
43 (RW) Speed of the trackpoint cursor.
115 when the trackpoint is in fact being used.
/openbmc/linux/drivers/input/mouse/
H A Dtrackpoint.h3 * IBM TrackPoint PS/2 mouse driver
12 * These constants are from the TrackPoint System
15 * http://wwwcssrv.almaden.ibm.com/trackpoint/download.html
24 * 0x01 was the original IBM trackpoint, others implement very limited
25 * subset of trackpoint features.
H A Dtrackpoint.c17 #include "trackpoint.h"
29 * Power-on Reset: Resets all trackpoint parameters, including RAM values,
94 * Trackpoint-specific attributes
423 psmouse->name = "TrackPoint"; in trackpoint_detect()
453 * Write defaults to TP if we did not reset the trackpoint. in trackpoint_detect()
469 "%s TrackPoint firmware: 0x%02x, buttons: %d/%d\n", in trackpoint_detect()
H A DMakefile37 psmouse-$(CONFIG_MOUSE_PS2_TRACKPOINT) += trackpoint.o
H A Dalps.c24 #include "trackpoint.h"
104 #define ALPS_DUALPOINT_WITH_PRESSURE 0x400 /* device can report trackpoint pressure */
833 * or Trackpoint. in alps_process_packet_v6()
835 * Trackpoint: 0x7F in alps_process_packet_v6()
838 /* It should be a DualPoint when received Trackpoint packet */ in alps_process_packet_v6()
845 /* Trackpoint packet */ in alps_process_packet_v6()
854 /* Divide 4 since trackpoint's speed is too fast */ in alps_process_packet_v6()
1549 * packet followed by 3-byte packet from trackpoint. We in alps_handle_interleaved_ps2()
1553 * buttons on the pad and start moving trackpoint in alps_handle_interleaved_ps2()
2069 /* Enter passthrough mode to let trackpoint enter 6byte raw mode */ in alps_hw_init_v6()
[all …]
H A Delan_i2c_core.c57 struct input_dev *tp_input; /* trackpoint input node */
1023 …"received a trackpoint report while no trackpoint device has been created. Please report upstream.… in elan_report_trackpoint()
1097 input->name = "Elan TrackPoint"; in elan_setup_trackpoint_input_device()
1284 if (device_property_read_bool(&client->dev, "elan,trackpoint")) { in elan_probe()
1317 "failed to register TrackPoint input device: %d\n", in elan_probe()
H A DKconfig115 bool "IBM Trackpoint PS/2 mouse protocol extension" if EXPERT
119 Say Y here if you have an IBM Trackpoint PS/2 mouse connected
H A Delantech.c307 * (*) + 3 trackpoint buttons
308 * (**) + 0 trackpoint buttons
522 * This firmware misreport coordinates for trackpoint in elantech_report_trackpoint()
1783 /* The MSB indicates the presence of the trackpoint */ in elantech_query_info()
1790 * This module has a bug which makes trackpoint in SMBus in elantech_query_info()
1791 * mode return invalid data unless trackpoint is switched in elantech_query_info()
1798 "Trackpoint report is broken, forcing standard PS/2 protocol\n"); in elantech_query_info()
1955 i2c_props[idx++] = PROPERTY_ENTRY_BOOL("elan,trackpoint"); in elantech_create_smbus()
2124 tp_dev->name = "ETPS/2 Elantech TrackPoint"; in elantech_setup_ps2()
H A Delantech.h170 struct input_dev *tp_dev; /* Relative device for trackpoint */
H A Dpsmouse-base.c31 #include "trackpoint.h"
827 .alias = "trackpoint",
1195 * Trackpoint devices (causing TP_READ_ID command to time out). in psmouse_extensions()
H A Dsynaptics.c175 "LEN0072", /* X1 Carbon Gen 5 (2017) - Elan/ALPS trackpoint */
181 "LEN0097", /* X280 -> ALPS trackpoint */
/openbmc/linux/Documentation/devicetree/bindings/input/
H A Delan,ekth3000.yaml32 elan,trackpoint:
34 description: touchpad can support a trackpoint
/openbmc/linux/drivers/hid/
H A Dhid-lenovo.c4 * - ThinkPad USB Keyboard with TrackPoint (tpkbd)
5 * - ThinkPad Compact Bluetooth Keyboard with TrackPoint (cptkbd)
6 * - ThinkPad Compact USB Keyboard with TrackPoint (cptkbd)
7 * - ThinkPad TrackPoint Keyboard II USB/Bluetooth (cptkbd/tpIIkbd)
119 /* Broken ThinkPad TrackPoint II collection (Bluetooth mode) */
174 /* This sub-device contains trackpoint, mark it */ in lenovo_input_mapping_tpkbd()
1121 * set drvdata to 1, i.e. the trackpoint. in lenovo_probe_tpkbd()
1336 * Only the trackpoint half of the keyboard has drvdata and stuff that in lenovo_remove_tpkbd()
1401 /* set only for trackpoint device */ in lenovo_input_configured()
1429 * part, while letting hid-multitouch.c handle the touchpad and trackpoint.
H A DKconfig563 - ThinkPad USB Keyboard with TrackPoint (supports extra LEDs and trackpoint
565 - ThinkPad Compact Bluetooth Keyboard with TrackPoint (supports Fn keys)
566 - ThinkPad Compact USB Keyboard with TrackPoint (supports Fn keys)
/openbmc/linux/Documentation/input/devices/
H A Delantech.rst39 8. Trackpoint (for Hardware version 3 and 4)
60 Some Hardware version 3 and version 4 also have a trackpoint which uses a
68 trackpoint when a trackpoint is available. Disabling the Touchpad in xorg
791 Trackpoint (for Hardware version 3 and 4)
H A Dalps.rst100 For protocol version 2 devices when the trackpoint is used, and no fingers
/openbmc/linux/
H A Dopengrok2.0.log[all...]
H A Dopengrok1.0.log[all...]
H A Dopengrok0.0.log[all...]