| /linux/Documentation/input/devices/ |
| A D | appletouch.rst | 9 appletouch is a Linux kernel driver for the USB touchpad found on post 17 to have touchpad acceleration, scrolling, etc. 19 Credits go to Johannes Berg for reverse-engineering the touchpad protocol, 21 information about the inner workings of the touchpad sensors. Michael 27 In order to use the touchpad in the basic mode, compile the driver and load 31 In X11, you can configure the touchpad to use the synaptics X11 driver, which 71 The touchpad sensors are very sensitive to heat, and will generate a lot of 92 .. [#f1] http://johannes.sipsolutions.net/PowerBook/touchpad/ 94 .. [#f2] `<http://web.archive.org/web/*/http://web.telia.com/~u89404340/touchpad/index.html>`_
|
| A D | alps.rst | 7 Currently the ALPS touchpad driver supports seven protocol versions in use by 17 choice was made. The new touchpad signatures are named: "Rushmore", 32 E8-E6-E6-E6-E9. An ALPS touchpad should respond with either 00-00-0A or 57 To exit command mode, PSMOUSE_CMD_SETSTREAM (EA) is sent to the touchpad. 84 CAPITALS = stick, miniscules = touchpad 102 pointingstick and touchpad buttons. 152 the touchpad are used at the same time. 161 The first type is the touchpad position packet:: 283 For touchpad packet, the format is:: 292 (v6 touchpad does not have middle button) [all …]
|
| A D | elantech.rst | 49 Currently the Linux Elantech touchpad driver is aware of four different 64 with the Xorg Synaptics touchpad driver and its graphical configuration 67 Note that a mouse button is also associated with either the touchpad or the 71 Additionally the operation of the touchpad can be altered by adjusting the 82 in relative mode and not in absolute mode. As the Linux Elantech touchpad 280 n1..n0 = number of fingers on touchpad 322 n1..n0 = number of fingers on touchpad 434 n1..n0 = number of fingers on touchpad 496 n1..n0 = number of fingers on touchpad 579 n1..n0 = number of fingers on touchpad [all …]
|
| /linux/Documentation/devicetree/bindings/input/ |
| A D | cypress,cyapa.txt | 10 - wakeup-source: touchpad can be used as a wakeup source. 23 /* Cypress Gen3 touchpad */ 24 touchpad@67 { 32 /* Cypress Gen5 and later touchpad */ 33 touchpad@24 {
|
| A D | elan,ekth3000.yaml | 27 description: touchpad can be used as a wakeup source 34 description: touchpad can support a trackpoint 38 description: touchpad is a clickpad (the entire surface is a button) 42 description: touchpad has a physical middle button 74 touchpad@15 {
|
| A D | microchip,qt1050.txt | 13 - interrupts: The sink for the touchpad's IRQ output, 34 Each touchpad need some time to precharge. The value depends on the mechanical
|
| A D | ilitek,ili2xxx.txt | 15 Optional properties for main touchpad device:
|
| /linux/arch/arm64/boot/dts/qcom/ |
| A D | msm8998-asus-novago-tp370ql.dts | 17 touchpad@15 { 25 pinctrl-0 = <&touchpad>; 42 touchpad: touchpad { label
|
| A D | msm8998-hp-envy-x2.dts | 25 pinctrl-0 = <&touchpad>;
|
| A D | msm8998-lenovo-miix-630.dts | 25 pinctrl-0 = <&touchpad>;
|
| A D | msm8998-clamshell.dtsi | 291 touchpad: touchpad { label
|
| /linux/drivers/hid/ |
| A D | hid-sony.c | 570 struct input_dev *touchpad; member 1232 input_mt_slot(sc->touchpad, n); in dualshock4_parse_report() 1242 input_mt_sync_frame(sc->touchpad); in dualshock4_parse_report() 1243 input_sync(sc->touchpad); in dualshock4_parse_report() 1286 input_mt_slot(sc->touchpad, n); in nsg_mrxu_parse_report() 1316 input_mt_sync_frame(sc->touchpad); in nsg_mrxu_parse_report() 1318 input_sync(sc->touchpad); in nsg_mrxu_parse_report() 1499 if (!sc->touchpad) in sony_register_touchpad() 1502 input_set_drvdata(sc->touchpad, sc); in sony_register_touchpad() 1504 sc->touchpad->phys = sc->hdev->phys; in sony_register_touchpad() [all …]
|
| A D | hid-playstation.c | 143 struct input_dev *touchpad; member 646 struct input_dev *touchpad; in ps_touchpad_create() local 650 if (IS_ERR(touchpad)) in ps_touchpad_create() 651 return ERR_CAST(touchpad); in ps_touchpad_create() 664 ret = input_register_device(touchpad); in ps_touchpad_create() 668 return touchpad; in ps_touchpad_create() 1134 input_mt_slot(ds->touchpad, i); in dualsense_parse_report() 1145 input_mt_sync_frame(ds->touchpad); in dualsense_parse_report() 1147 input_sync(ds->touchpad); in dualsense_parse_report() 1352 if (IS_ERR(ds->touchpad)) { in dualsense_create() [all …]
|
| /linux/drivers/input/misc/ |
| A D | ad714x.c | 117 struct ad714x_touchpad_drv *touchpad; member 576 struct ad714x_touchpad_plat *hw = &ad714x->hw->touchpad[idx]; in touchpad_cal_sensor_val() 596 struct ad714x_touchpad_plat *hw = &ad714x->hw->touchpad[idx]; in touchpad_cal_highest_stage() 597 struct ad714x_touchpad_drv *sw = &ad714x->sw->touchpad[idx]; in touchpad_cal_highest_stage() 617 struct ad714x_touchpad_plat *hw = &ad714x->hw->touchpad[idx]; in touchpad_check_second_peak() 618 struct ad714x_touchpad_drv *sw = &ad714x->sw->touchpad[idx]; in touchpad_check_second_peak() 656 struct ad714x_touchpad_plat *hw = &ad714x->hw->touchpad[idx]; in touchpad_cal_abs_pos() 657 struct ad714x_touchpad_drv *sw = &ad714x->sw->touchpad[idx]; in touchpad_cal_abs_pos() 670 struct ad714x_touchpad_drv *sw = &ad714x->sw->touchpad[idx]; in touchpad_cal_flt_pos() 794 struct ad714x_touchpad_drv *sw = &ad714x->sw->touchpad[idx]; in ad714x_touchpad_state_machine() [all …]
|
| /linux/drivers/input/mouse/ |
| A D | Kconfig | 31 <http://w1.894.telia.com/~u89404340/touchpad/index.html> 35 to take advantage of the advanced features of the touchpad. 47 Say Y here if you have an ALPS PS/2 touchpad connected to 57 Say Y here if you have a BYD PS/2 touchpad connected to 128 Say Y here if you have an Elantech PS/2 touchpad connected 144 Say Y here if you have a Elantech touchpad connected to 154 with Sentelic Finger Sensing Pad touchpad. 172 PS/2 touchpad/tablet device). The manufacturer calls the 173 touchpad an HGPK. 330 tristate "IBM PC110 touchpad" [all …]
|
| /linux/Documentation/ABI/testing/ |
| A D | sysfs-platform-asus-wmi | 27 What: /sys/devices/platform/<platform>/touchpad 32 Control the card touchpad. 1 means on, 0 means off.
|
| A D | sysfs-platform-ideapad-laptop | 21 What: /sys/bus/platform/devices/VPC2004:*/touchpad 26 Control touchpad mode.
|
| A D | sysfs-platform-msi-laptop | 33 What: /sys/devices/platform/msi-laptop-pf/touchpad 38 Contains either 0 or 1 and indicates if touchpad is turned on.
|
| A D | sysfs-driver-toshiba_acpi | 40 What: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/TOS{1900,620{0,7,8}}:00/touchpad 44 Description: This files controls the status of the touchpad and pointing
|
| /linux/drivers/hid/surface-hid/ |
| A D | Kconfig | 18 integrated touchpad and keyboard. 21 integrated touchpad and keyboard, on 7th generation Microsoft Surface
|
| /linux/drivers/hid/i2c-hid/ |
| A D | Kconfig | 10 Say Y here if you use a keyboard, a touchpad, a touchscreen, or any 25 Say Y here if you use a keyboard, a touchpad, a touchscreen, or any
|
| /linux/include/linux/input/ |
| A D | ad714x.h | 56 struct ad714x_touchpad_plat *touchpad; member
|
| /linux/Documentation/input/ |
| A D | event-codes.rst | 148 touchpad may set the value to 1 only when the touch pressure rises above a 157 interpreted as a touchpad by userspace, while a similar device without 167 them on the touchpad in an effort to scroll content on screen, 217 EV_ABS events describe absolute changes in a property. For example, a touchpad 374 device. Instead, the top area of the touchpad is marked to show
|
| /linux/Documentation/devicetree/bindings/input/rmi4/ |
| A D | rmi_2d_sensor.txt | 35 - syna,sensor-type: Set the sensor type. 1 for touchscreen 2 for touchpad.
|
| /linux/Documentation/x86/ |
| A D | usb-legacy-support.rst | 20 features (wheel, extra buttons, touchpad mode) of the real PS/2 mouse may
|