Searched full:trackpoint (Results 1 – 16 of 16) sorted by relevance
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-driver-hid-lenovo | 4 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 D | sysfs-devices-platform-trackpoint | 6 (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.
|
| /linux/drivers/input/mouse/ |
| H A D | trackpoint.h | 3 * 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 D | trackpoint.c | 17 #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 D | Makefile | 36 psmouse-$(CONFIG_MOUSE_PS2_TRACKPOINT) += trackpoint.o
|
| H A D | alps.c | 24 #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() 1555 * packet followed by 3-byte packet from trackpoint. We in alps_handle_interleaved_ps2() 1559 * buttons on the pad and start moving trackpoint in alps_handle_interleaved_ps2() 2073 /* Enter passthrough mode to let trackpoint enter 6byte raw mode */ in alps_hw_init_v6() [all …]
|
| H A D | Kconfig | 115 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 D | elantech.c | 307 * (*) + 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 D | elantech.h | 170 struct input_dev *tp_dev; /* Relative device for trackpoint */
|
| H A D | psmouse-base.c | 31 #include "trackpoint.h" 827 .alias = "trackpoint", 1195 * Trackpoint devices (causing TP_READ_ID command to time out). in psmouse_extensions()
|
| H A D | synaptics.c | 177 "LEN0072", /* X1 Carbon Gen 5 (2017) - Elan/ALPS trackpoint */ 183 "LEN0097", /* X280 -> ALPS trackpoint */
|
| /linux/Documentation/devicetree/bindings/input/ |
| H A D | elan,ekth3000.yaml | 32 elan,trackpoint: 34 description: touchpad can support a trackpoint
|
| /linux/drivers/hid/ |
| H A D | hid-lenovo.c | 4 * - 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) 134 /* Broken ThinkPad TrackPoint II collection (Bluetooth mode) */ 204 /* This sub-device contains trackpoint, mark it */ in lenovo_input_mapping_tpkbd() 1223 * set drvdata to 1, i.e. the trackpoint. in lenovo_probe_tpkbd() 1448 * Only the trackpoint half of the keyboard has drvdata and stuff that in lenovo_remove_tpkbd() 1516 /* set only for trackpoint device */ in lenovo_input_configured() 1544 * part, while letting hid-multitouch.c handle the touchpad and trackpoint.
|
| H A D | Kconfig | 620 - ThinkPad USB Keyboard with TrackPoint (supports extra LEDs and trackpoint 622 - ThinkPad Compact Bluetooth Keyboard with TrackPoint (supports Fn keys) 623 - ThinkPad Compact USB Keyboard with TrackPoint (supports Fn keys)
|
| /linux/Documentation/input/devices/ |
| H A D | alps.rst | 100 For protocol version 2 devices when the trackpoint is used, and no fingers
|
| /linux/drivers/platform/x86/lenovo/ |
| H A D | thinkpad_acpi.c | 186 TP_HKEY_EV_DOUBLETAP_TOGGLE = 0x131c, /* Toggle trackpoint doubletap on/off */ 256 TP_HKEY_EV_TRACK_DOUBLETAP = 0x8036, /* trackpoint doubletap */
|