Home
last modified time | relevance | path

Searched +full:button +full:- (Results 1 – 25 of 121) sorted by relevance

12345

/Documentation/input/
Dgamepad.rst1 ---------------------------
3 ---------------------------
11 having user-space deal with different button-mappings for each gamepad, this
25 | <===DP===> |SE| |ST| (W) -|- (E) | |
35 D-Pad Left Right Action Pad
43 - Action-Pad
44 4 buttons in diamonds-shape (on the right side). The buttons are
47 - D-Pad (Direction-pad)
49 - Menu-Pad
50 Different constellations, but most-times 2 buttons: SELECT - START
[all …]
/Documentation/devicetree/bindings/input/
Dti,palmas-pwrbutton.txt1 Texas Instruments Palmas family power button module
7 This module provides a simple power button event via an Interrupt.
10 - compatible: should be one of the following
11 - "ti,palmas-pwrbutton": For Palmas compatible power on button
12 - interrupts: Interrupt number of power button submodule on device.
16 - ti,palmas-long-press-seconds: Duration in seconds which the power
17 button should be kept pressed for Palmas to power off automatically.
20 - ti,palmas-pwron-debounce-milli-seconds: Duration in milliseconds
21 which the power button should be kept pressed for Palmas to register
29 compatible = "ti,palmas-pwrbutton";
[all …]
De3x0-button.txt1 National Instruments Ettus Research USRP E3x0 button driver
5 This module provides a simple power button event via two interrupts.
8 - compatible: should be one of the following
9 - "ettus,e3x0-button": For devices such as the NI Ettus Research USRP E3x0
10 - interrupts: should be one of the following
11 - <0 30 1>, <0 31 1>: For devices such as the NI Ettus Research USRP E3x0
12 - interrupt-names: should be one of the following
13 - "press", "release": For devices such as the NI Ettus Research USRP E3x0
18 button {
19 compatible = "ettus,e3x0-button";
[all …]
Dgpio-mouse.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/input/gpio-mouse.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 to 5-7 GPIO lines.
14 - Anshul Dalal <anshulusr@gmail.com>
18 const: gpio-mouse
20 scan-interval-ms:
23 up-gpios:
26 down-gpios:
[all …]
Dgpio-keys.yaml1 # SPDX-License-Identifier: GPL-2.0-only
3 ---
4 $id: http://devicetree.org/schemas/input/gpio-keys.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Rob Herring <robh@kernel.org>
15 - gpio-keys
16 - gpio-keys-polled
23 poll-interval: true
26 …"^(button|event|key|switch|(button|event|key|switch)-[a-z0-9-]+|[a-z0-9-]+-(button|event|key|switc…
35 - items:
[all …]
Dtps65218-pwrbutton.txt1 Texas Instruments TPS65217 and TPS65218 power button
6 This driver provides a simple power button event via an Interrupt.
9 - compatible: should be "ti,tps65217-pwrbutton" or "ti,tps65218-pwrbutton"
12 - interrupts: should be one of the following
13 - <2>: For controllers compatible with tps65217
14 - <3 IRQ_TYPE_EDGE_BOTH>: For controllers compatible with tps65218
19 tps65217-pwrbutton {
20 compatible = "ti,tps65217-pwrbutton";
26 power-button {
27 compatible = "ti,tps65218-pwrbutton";
Dariel-pwrbutton.yaml1 # SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/input/ariel-pwrbutton.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Dell Wyse 3020 a.k.a. "Ariel" Power Button
10 - Lubomir Rintel <lkundrak@v3.sk>
15 power button is attached to it. This binding describes this
19 - $ref: input.yaml#
20 - $ref: /schemas/spi/spi-peripheral-props.yaml#
25 - const: dell,wyse-ariel-ec-input
[all …]
Delan,ekth3000.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Dmitry Torokhov <dmitry.torokhov@gmail.com>
13 - $ref: touchscreen/touchscreen.yaml#
25 wakeup-source:
29 vcc-supply:
38 description: touchpad is a clickpad (the entire surface is a button)
40 elan,middle-button:
42 description: touchpad has a physical middle button
[all …]
Dzii,rave-sp-pwrbutton.txt1 Zodiac Inflight Innovations RAVE Supervisory Processor Power Button Bindings
4 button functionality of RAVE Supervisory Processor. It is expected
7 Documentation/devicetree/bindings/mfd/zii,rave-sp.txt)
11 - compatible: Should be "zii,rave-sp-pwrbutton"
15 rave-sp {
16 compatible = "zii,rave-sp-rdu1";
17 current-speed = <38400>;
20 compatible = "zii,rave-sp-pwrbutton";
Dadc-keys.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/input/adc-keys.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Alexandre Belloni <alexandre.belloni@bootlin.com>
13 - $ref: input.yaml#
17 const: adc-keys
19 io-channels:
22 io-channel-names:
25 keyup-threshold-microvolt:
[all …]
/Documentation/input/devices/
Dsentelic.rst8 :Copyright: |copy| 2002-2011 Sentelic Corporation.
10 :Last update: Dec-07-2011
15 A) MSID 4: Scrolling wheel mode plus Forward page(4th button) and Backward
16 page (5th button)
28 BYTE |---------------|BYTE |---------------|BYTE|---------------|BYTE|---------------|
30 |---------------| |---------------| |---------------| |---------------|
37 Bit2 => Middle Button, 1 is pressed, 0 is not pressed.
38 Bit1 => Right Button, 1 is pressed, 0 is not pressed.
39 Bit0 => Left Button, 1 is pressed, 0 is not pressed.
40 Byte 2: X Movement(9-bit 2's complement integers)
[all …]
Djoystick-parport.rst3 .. _joystick-parport:
9 :Copyright: |copy| 1998-2000 Vojtech Pavlik <vojtech@ucw.cz>
10 :Copyright: |copy| 1998 Andree Borrmann <a.borrmann@tu-bs.de>
18 Any information in this file is provided as-is, without any guarantee that
36 Many console and 8-bit computer gamepads and joysticks are supported. The
40 ------------
59 for your pads, use either keyboard or joystick port, and make a pass-through
69 (pin 9) -----> Power
77 (pin 9) ----|>|-------+------> Power
79 (pin 8) ----|>|-------+
[all …]
Datarikbd.rst12 provides a convenient connection point for a mouse and switch-type joysticks.
13 The ikbd processor also maintains a time-of-day clock with one second
18 The ikbd communicates with the main processor over a high speed bi-directional
41 0xF8-0xFB relative mouse position records (lsbs determined by
42 mouse button states)
43 0xFC time-of-day
67 ---------------------------
71 button being pressed or released, or motion in either axis exceeding a
84 ; where y is the right button state
85 ; and x is the left button state
[all …]
/Documentation/firmware-guide/acpi/
Dacpi-lid.rst1 .. SPDX-License-Identifier: GPL-2.0
52 The ACPI button driver exports the lid state to the userspace via the
55 /proc/acpi/button/lid/LID0/state
62 The ACPI button driver emits the following input event to the userspace:
68 button driver uses the following 3 modes in order not to trigger issues.
74 A. button.lid_init_state=method:
75 When this option is specified, the ACPI button driver reports the
87 B. button.lid_init_state=open:
88 When this option is specified, the ACPI button driver always reports the
100 C. button.lid_init_state=ignore:
[all …]
/Documentation/hid/
Dhidintro.rst1 .. SPDX-License-Identifier: GPL-2.0
8 descriptors are, and of how a casual (non-kernel) programmer can deal
18 hidreport-parsing
50 Documentation/hid/hid-transport.rst). Devices may misbehave because the
60 <https://www.usb.org/document-library/device-class-definition-hid-111>`_ (HID Spec from now on)
61 * the `HID Usage Tables <https://usb.org/document-library/hid-usage-tables-14>`_ (HUT from now on)
64 (USB, I2C, Bluetooth, etc.). See Documentation/hid/hid-transport.rst.
73 $ hexdump -C /sys/bus/hid/devices/0003\:093A\:2510.0002/report_descriptor
95 Documentation/hid/hidreport-parsing.rst; you only need to understand it
107 * `hid-tools <https://gitlab.freedesktop.org/libevdev/hid-tools>`_,
[all …]
/Documentation/ABI/obsolete/
Dsysfs-driver-hid-roccat-savu1 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
5 press of a button. A profile is split into general settings and
6 button settings. The buttons variable holds information about
7 button layout. When written, this file lets one write the
17 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
25 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
29 press of a button. A profile is split into general settings and
30 button settings. A profile holds information like resolution,
40 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
48 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
[all …]
Dsysfs-driver-hid-roccat-konepure1 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
5 press of a button. actual_profile holds number of actual profile.
13 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
21 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
29 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
32 Description: The mouse can store a macro with max 500 key/button strokes
35 button for a specific profile. Button and profile numbers are
40 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p…
44 press of a button. A profile is split in settings and buttons.
45 profile_buttons holds information about button layout.
[all …]
/Documentation/input/joydev/
Djoystick.rst3 .. _joystick-doc:
14 linux-input@vger.kernel.org
16 send "subscribe linux-input" to majordomo@vger.kernel.org to subscribe to it.
25 ---------
29 usually packaged as ``joystick``, ``input-utils``, ``evtest``, and so on.
35 ------------
48 ln -s input/js0 js0
49 ln -s input/js1 js1
50 ln -s input/js2 js2
51 ln -s input/js3 js3
[all …]
/Documentation/devicetree/bindings/sound/
Dcirrus,cs42l42.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - patches@opensource.cirrus.com
13 The CS42L42 is a low-power audio codec designed for portable applications.
14 It provides a high-dynamic range, stereo DAC for audio playback and a mono
15 high-dynamic-range ADC for audio capture. There is an integrated headset
21 - cirrus,cs42l42
22 - cirrus,cs42l83
29 VP-supply:
[all …]
/Documentation/ABI/testing/
Dsysfs-bus-i2c-devices-turris-omnia-mcu8 revisions have board information burned in the ATSHA204-A chip).
21 revisions have board information burned in the ATSHA204-A chip).
29 Description: (RW) The front button on the Turris Omnia router can be
35 - ``mcu`` makes the button press event be handled by the MCU to
37 - ``cpu`` makes the button press event be handled by the CPU.
48 front button.
50 This file configures whether front button power on is enabled.
98 how long the rear reset button was held by the user during board
107 Description: (RO) Contains the 64-bit board serial number in hexadecimal
111 revisions have board information burned in the ATSHA204-A chip).
Dsysfs-driver-wacom4 Contact: linux-bluetooth@vger.kernel.org
14 Contact: linux-input@vger.kernel.org
25 Contact: linux-input@vger.kernel.org
30 button is pressed on the stylus. This luminance level is
31 normally lower than the level when a button is pressed.
35 Contact: linux-input@vger.kernel.org
39 when the stylus touches the tablet surface, or any button is
44 Contact: linux-input@vger.kernel.org
54 Contact: linux-input@vger.kernel.org
63 Contact: linux-input@vger.kernel.org
[all …]
Dsysfs-firmware-acpi55 image: The image bitmap. Currently a 32-bit BMP.
93 cause -EINVAL to be returned.
107 as the power button, it can also handle a variable
183 ff_pwr_btn Power Button
187 ff_slp_btn Sleep Button
218 Let's take power button fixed event for example, please kill acpid
220 when pressing the power button::
224 # press the power button for 3 times;
230 # press the power button for 3 times;
241 # press the power button for 3 times;
[all …]
/Documentation/devicetree/bindings/input/touchscreen/
Dcypress,tt21000.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
13 - Alistair Francis <alistair@alistair23.me>
16 - $ref: touchscreen.yaml#
25 '#address-cells':
28 '#size-cells':
34 vdd-supply:
37 vddio-supply:
40 reset-gpios:
[all …]
Dazoteq,iqs7211.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jeff LaBundy <jeff@labundy.com>
13 The Azoteq IQS7210A, IQS7211A and IQS7211E trackpad and touchscreen control-
14 lers employ projected-capacitance sensing and can track two contacts.
21 - azoteq,iqs7210a
22 - azoteq,iqs7211a
23 - azoteq,iqs7211e
28 irq-gpios:
[all …]
/Documentation/devicetree/bindings/regulator/
Dti,tps65219.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jerome Neanne <jerome.neanne@baylibre.com>
18 - ti,tps65219
23 system-power-controller:
29 description: Short-circuit, over-current, under-voltage for regulators, PB interrupts.
32 interrupt-controller: true
34 '#interrupt-cells':
36 include/dt-bindings/interrupt-controller/irq.h
[all …]

12345