Home
last modified time | relevance | path

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

12

/kernel/linux/linux-5.10/Documentation/ABI/testing/
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 …]
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.
/kernel/linux/linux-6.6/Documentation/ABI/testing/
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 …]
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.
/kernel/linux/linux-5.10/drivers/input/mouse/
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.
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()
DMakefile38 psmouse-$(CONFIG_MOUSE_PS2_TRACKPOINT) += trackpoint.o
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 …]
Delan_i2c_core.c54 struct input_dev *tp_input; /* trackpoint input node */
986 …"received a trackpoint report while no trackpoint device has been created. Please report upstream.… in elan_report_trackpoint()
1060 input->name = "Elan TrackPoint"; in elan_setup_trackpoint_input_device()
1253 if (device_property_read_bool(&client->dev, "elan,trackpoint")) { in elan_probe()
1292 "failed to register TrackPoint input device: %d\n", in elan_probe()
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
Delantech.c307 * (*) + 3 trackpoint buttons
308 * (**) + 0 trackpoint buttons
522 * This firmware misreport coordinates for trackpoint in elantech_report_trackpoint()
1752 /* The MSB indicates the presence of the trackpoint */ in elantech_query_info()
1759 * This module has a bug which makes trackpoint in SMBus in elantech_query_info()
1760 * mode return invalid data unless trackpoint is switched in elantech_query_info()
1767 "Trackpoint report is broken, forcing standard PS/2 protocol\n"); in elantech_query_info()
1926 i2c_props[idx++] = PROPERTY_ENTRY_BOOL("elan,trackpoint"); in elantech_create_smbus()
2091 tp_dev->name = "ETPS/2 Elantech TrackPoint"; in elantech_setup_ps2()
/kernel/linux/linux-6.6/drivers/input/mouse/
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.
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()
DMakefile37 psmouse-$(CONFIG_MOUSE_PS2_TRACKPOINT) += trackpoint.o
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 …]
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()
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
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()
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/input/
Delan_i2c.txt15 - elan,trackpoint: touchpad can support a trackpoint (boolean)
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/input/
Delan,ekth3000.yaml32 elan,trackpoint:
34 description: touchpad can support a trackpoint
/kernel/linux/linux-6.6/drivers/hid/
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()
1128 * set drvdata to 1, i.e. the trackpoint. in lenovo_probe_tpkbd()
1344 * Only the trackpoint half of the keyboard has drvdata and stuff that in lenovo_remove_tpkbd()
1410 /* set only for trackpoint device */ in lenovo_input_configured()
1438 * part, while letting hid-multitouch.c handle the touchpad and trackpoint.
/kernel/linux/linux-5.10/drivers/hid/
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)
143 /* This sub-device contains trackpoint, mark it */ in lenovo_input_mapping_tpkbd()
895 * set drvdata to 1, i.e. the trackpoint. in lenovo_probe_tpkbd()
1086 * Only the trackpoint half of the keyboard has drvdata and stuff that in lenovo_remove_tpkbd()
1145 /* set only for trackpoint device */ in lenovo_input_configured()
DKconfig537 - ThinkPad USB Keyboard with TrackPoint (supports extra LEDs and trackpoint
539 - ThinkPad Compact Bluetooth Keyboard with TrackPoint (supports Fn keys)
540 - ThinkPad Compact USB Keyboard with TrackPoint (supports Fn keys)
/kernel/linux/linux-5.10/Documentation/input/devices/
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)
/kernel/linux/linux-6.6/Documentation/input/devices/
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)

12