| /kernel/linux/linux-6.6/drivers/input/joystick/ |
| D | Kconfig | 3 # Joystick driver configuration 9 If you have a joystick, 6dof controller, gamepad, steering wheel, 14 Please read the file <file:Documentation/input/joydev/joystick.rst> which 23 Say Y here if you have a joystick that connects to the PC 24 gameport. In addition to the usual PC analog joystick, this driver 30 Please read the file <file:Documentation/input/joydev/joystick.rst> which 47 tristate "Simple joystick connected over ADC" 52 Say Y here if you have a simple joystick connected over ADC. 55 module will be called adc-joystick. 82 communicating joystick or gamepad. [all …]
|
| D | sensehat-joystick.c | 3 * Raspberry Pi Sense HAT joystick driver 45 "Failed to read joystick state: %d", error); in sensehat_joystick_report() 85 sensehat_joystick->keys_dev->name = "Raspberry Pi Sense HAT Joystick"; in sensehat_joystick_probe() 86 sensehat_joystick->keys_dev->phys = "sensehat-joystick/input0"; in sensehat_joystick_probe() 117 { .compatible = "raspberrypi,sensehat-joystick" }, 125 .name = "sensehat-joystick", 132 MODULE_DESCRIPTION("Raspberry Pi Sense HAT joystick driver");
|
| D | qwiic-joystick.c | 5 * SparkFun Qwiic Joystick 16 #define DRV_NAME "qwiic-joystick" 75 dev_dbg(&client->dev, "SparkFun Qwiic Joystick, FW: %u.%u\n", in qwiic_probe() 92 priv->dev->name = "SparkFun Qwiic Joystick"; in qwiic_probe() 113 dev_err(&client->dev, "failed to register joystick: %d\n", err); in qwiic_probe() 122 { .compatible = "sparkfun,qwiic-joystick", }, 145 MODULE_DESCRIPTION("SparkFun Qwiic Joystick driver");
|
| /kernel/linux/linux-5.10/drivers/input/joystick/ |
| D | Kconfig | 3 # Joystick driver configuration 8 If you have a joystick, 6dof controller, gamepad, steering wheel, 13 Please read the file <file:Documentation/input/joydev/joystick.rst> which 22 Say Y here if you have a joystick that connects to the PC 23 gameport. In addition to the usual PC analog joystick, this driver 29 Please read the file <file:Documentation/input/joydev/joystick.rst> which 46 tristate "Simple joystick connected over ADC" 51 Say Y here if you have a simple joystick connected over ADC. 54 module will be called adc-joystick. 81 communicating joystick or gamepad. [all …]
|
| /kernel/linux/linux-5.10/Documentation/input/devices/ |
| D | atarikbd.rst | 44 0xFD joystick report (both sticks) 45 0xFE joystick 0 event 46 0xFF joystick 1 event 116 Joystick chapter 119 Joystick Event Reporting 122 In this mode, the ikbd generates a record whenever the joystick position is 123 changed (i.e. for each opening or closing of a joystick switch or trigger). 125 The joystick event record is two bytes of the form:: 127 %1111111x ; Joystick event marker 128 ; where x is Joystick 0 or 1 [all …]
|
| D | cs461x.rst | 1 Crystal SoundFusion CS4610/CS4612/CS461 joystick 4 This is a new low-level driver to support analog joystick attached to 13 Raw mode works fine with analog joystick front-end driver and cs461x 15 4-button joystick; I mean the jstest utility. Also I've tried to 16 play in xracer game using joystick, and the result is better than 22 behavior in my case was not raised the requirement of joystick calibration. 29 uses joystick as input device and PCM device as sound output in one time. 31 comments about them; but I've found the joystick can be initialized 32 separately of ALSA modules. So, you can use only one joystick driver
|
| D | joystick-parport.rst | 6 Parallel Port Joystick Drivers 20 happen include burning your parallel port, and/or the sticks and joystick 26 The joystick parport drivers are used for joysticks and gamepads not 59 for your pads, use either keyboard or joystick port, and make a pass-through 152 for joystick ports. They were all digital, and all used D-Cannon 9 pin 153 connectors (db9). Because of that, a single joystick could be used without 237 was written. It allows only one joystick / gamepad per parallel port, but 240 For the basic 1-button Multisystem joystick you connect its wires to the 252 However, if the joystick is switch based (eg. clicks when you move it), 271 the digital joystick driver 0.8.0.2, this is also supported by the db9.c [all …]
|
| /kernel/linux/linux-6.6/Documentation/input/devices/ |
| D | atarikbd.rst | 44 0xFD joystick report (both sticks) 45 0xFE joystick 0 event 46 0xFF joystick 1 event 116 Joystick chapter 119 Joystick Event Reporting 122 In this mode, the ikbd generates a record whenever the joystick position is 123 changed (i.e. for each opening or closing of a joystick switch or trigger). 125 The joystick event record is two bytes of the form:: 127 %1111111x ; Joystick event marker 128 ; where x is Joystick 0 or 1 [all …]
|
| D | cs461x.rst | 1 Crystal SoundFusion CS4610/CS4612/CS461 joystick 4 This is a new low-level driver to support analog joystick attached to 13 Raw mode works fine with analog joystick front-end driver and cs461x 15 4-button joystick; I mean the jstest utility. Also I've tried to 16 play in xracer game using joystick, and the result is better than 22 behavior in my case was not raised the requirement of joystick calibration. 29 uses joystick as input device and PCM device as sound output in one time. 31 comments about them; but I've found the joystick can be initialized 32 separately of ALSA modules. So, you can use only one joystick driver
|
| D | joystick-parport.rst | 6 Parallel Port Joystick Drivers 20 happen include burning your parallel port, and/or the sticks and joystick 26 The joystick parport drivers are used for joysticks and gamepads not 59 for your pads, use either keyboard or joystick port, and make a pass-through 152 for joystick ports. They were all digital, and all used D-Cannon 9 pin 153 connectors (db9). Because of that, a single joystick could be used without 237 was written. It allows only one joystick / gamepad per parallel port, but 240 For the basic 1-button Multisystem joystick you connect its wires to the 252 However, if the joystick is switch based (eg. clicks when you move it), 271 the digital joystick driver 0.8.0.2, this is also supported by the db9.c [all …]
|
| /kernel/linux/linux-6.6/Documentation/input/joydev/ |
| D | joystick.rst | 8 The joystick driver for Linux provides support for a variety of joysticks 29 usually packaged as ``joystick``, ``input-utils``, ``evtest``, and so on. 31 ``inputattach`` utility is required if your joystick is connected to a 63 For all joystick drivers to function, you'll need the userland interface 78 In addition to that, you'll need the joystick driver module itself, most 79 usually you'll have an analog joystick:: 94 For testing the joystick driver functionality, there is the jstest 99 And it should show a line with the joystick values, which update as you 101 joystick is in the center position. They should not jitter by themselves to 106 If it's not, then there might be a problem. Try to calibrate the joystick, [all …]
|
| D | joystick-api.rst | 16 The 1.0 driver uses a new, event based approach to the joystick driver. 17 Instead of the user program polling for the joystick values, the joystick 18 driver now reports only any changes of its state. See joystick-api.txt, 19 joystick.h and jstest.c included in the joystick package for more 20 information. The joystick device can be used in either blocking or 24 Any call to the joystick driver using the old interface will return values 32 Open the joystick device following the usual semantics (that is, with open). 36 joystick. 70 #define JS_EVENT_AXIS 0x02 /* joystick moved */ 102 Hats vary from one joystick type to another. Some can be moved in 8 [all …]
|
| /kernel/linux/linux-5.10/Documentation/input/joydev/ |
| D | joystick.rst | 8 The joystick driver for Linux provides support for a variety of joysticks 29 usually packaged as ``joystick``, ``input-utils``, ``evtest``, and so on. 31 ``inputattach`` utility is required if your joystick is connected to a 63 For all joystick drivers to function, you'll need the userland interface 78 In addition to that, you'll need the joystick driver module itself, most 79 usually you'll have an analog joystick:: 94 For testing the joystick driver functionality, there is the jstest 99 And it should show a line with the joystick values, which update as you 101 joystick is in the center position. They should not jitter by themselves to 106 If it's not, then there might be a problem. Try to calibrate the joystick, [all …]
|
| D | joystick-api.rst | 16 The 1.0 driver uses a new, event based approach to the joystick driver. 17 Instead of the user program polling for the joystick values, the joystick 18 driver now reports only any changes of its state. See joystick-api.txt, 19 joystick.h and jstest.c included in the joystick package for more 20 information. The joystick device can be used in either blocking or 24 Any call to the joystick driver using the old interface will return values 32 Open the joystick device following the usual semantics (that is, with open). 36 joystick. 70 #define JS_EVENT_AXIS 0x02 /* joystick moved */ 102 Hats vary from one joystick type to another. Some can be moved in 8 [all …]
|
| /kernel/linux/linux-5.10/Documentation/sound/cards/ |
| D | joystick.rst | 2 Analog Joystick Support on ALSA Drivers 13 using a joystick with the ALSA driver. For the details of gameport 14 support, refer to Documentation/input/joydev/joystick.rst. 16 The joystick support of ALSA drivers is different between ISA and PCI 24 the load time. It'd be safer to plug in the joystick device before 31 For PCI cards, the joystick is enabled when the appropriate module 33 joystick support is always enabled. In the former ALSA version, there 34 was a dynamic control API for the joystick activation. It was 38 The following PCI drivers support the joystick natively. 46 azf3328 joystick 0 = disable, 1 = enable, -1 = auto (default) [all …]
|
| /kernel/linux/linux-6.6/Documentation/sound/cards/ |
| D | joystick.rst | 2 Analog Joystick Support on ALSA Drivers 13 using a joystick with the ALSA driver. For the details of gameport 14 support, refer to Documentation/input/joydev/joystick.rst. 16 The joystick support of ALSA drivers is different between ISA and PCI 24 the load time. It'd be safer to plug in the joystick device before 31 For PCI cards, the joystick is enabled when the appropriate module 33 joystick support is always enabled. In the former ALSA version, there 34 was a dynamic control API for the joystick activation. It was 38 The following PCI drivers support the joystick natively. 46 azf3328 joystick 0 = disable, 1 = enable, -1 = auto (default) [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/input/ |
| D | adc-joystick.yaml | 5 $id: "http://devicetree.org/schemas/input/adc-joystick.yaml#" 8 title: ADC attached joystick 14 Bindings for joystick devices connected to ADC controllers supporting 19 const: adc-joystick 26 Each pair defines one ADC channel to which a joystick axis is connected. 47 Represents a joystick axis bound to the given ADC channel. 70 inclination of the joystick. If min > max, it is left to userspace to 100 joystick: adc-joystick { 101 compatible = "adc-joystick";
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/input/ |
| D | adc-joystick.yaml | 5 $id: http://devicetree.org/schemas/input/adc-joystick.yaml# 8 title: ADC attached joystick 14 Bindings for joystick devices connected to ADC controllers supporting 22 const: adc-joystick 29 Each pair defines one ADC channel to which a joystick axis is connected. 55 Represents a joystick axis bound to the given ADC channel. 76 inclination of the joystick. If min > max, it is left to userspace to 106 joystick: adc-joystick { 107 compatible = "adc-joystick";
|
| /kernel/linux/linux-5.10/drivers/macintosh/ams/ |
| D | ams-input.c | 3 * Apple Motion Sensor driver (joystick emulation) 18 static bool joystick; variable 19 module_param(joystick, bool, S_IRUGO); 20 MODULE_PARM_DESC(joystick, "Enable the input class device on module load"); 86 joystick = true; in ams_input_enable() 102 joystick = false; in ams_input_disable() 108 return sprintf(buf, "%d\n", joystick); in ams_input_show_joystick() 126 if (enable != joystick) { in ams_input_store_joystick() 138 static DEVICE_ATTR(joystick, S_IRUGO | S_IWUSR, 143 if (joystick) in ams_input_init()
|
| /kernel/linux/linux-6.6/drivers/macintosh/ams/ |
| D | ams-input.c | 3 * Apple Motion Sensor driver (joystick emulation) 18 static bool joystick; variable 19 module_param(joystick, bool, S_IRUGO); 20 MODULE_PARM_DESC(joystick, "Enable the input class device on module load"); 86 joystick = true; in ams_input_enable() 102 joystick = false; in ams_input_disable() 108 return sprintf(buf, "%d\n", joystick); in ams_input_show_joystick() 126 if (enable != joystick) { in ams_input_store_joystick() 138 static DEVICE_ATTR(joystick, S_IRUGO | S_IWUSR, 143 if (joystick) in ams_input_init()
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/allwinner/ |
| D | sun4i-a10-inet9f-rev03.dts | 66 event-left-joystick-left { 67 label = "Left Joystick Left"; 74 event-left-joystick-right { 75 label = "Left Joystick Right"; 82 event-left-joystick-up { 83 label = "Left Joystick Up"; 90 event-left-joystick-down { 91 label = "Left Joystick Down"; 98 event-right-joystick-left { 99 label = "Right Joystick Left"; [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | sun4i-a10-inet9f-rev03.dts | 66 left-joystick-left { 67 label = "Left Joystick Left"; 74 left-joystick-right { 75 label = "Left Joystick Right"; 82 left-joystick-up { 83 label = "Left Joystick Up"; 90 left-joystick-down { 91 label = "Left Joystick Down"; 98 right-joystick-left { 99 label = "Right Joystick Left"; [all …]
|
| /kernel/linux/linux-6.6/drivers/input/joystick/iforce/ |
| D | Kconfig | 9 Say Y here if you have an I-Force joystick or steering wheel 20 Say Y here if you have an I-Force joystick or steering wheel 27 Say Y here if you have an I-Force joystick or steering wheel 31 <file:Documentation/input/joydev/joystick.rst>
|
| /kernel/linux/linux-5.10/drivers/input/joystick/iforce/ |
| D | Kconfig | 9 Say Y here if you have an I-Force joystick or steering wheel 20 Say Y here if you have an I-Force joystick or steering wheel 27 Say Y here if you have an I-Force joystick or steering wheel 31 <file:Documentation/input/joydev/joystick.rst>
|
| /kernel/linux/linux-6.6/tools/testing/selftests/hid/tests/ |
| D | test_gamepad.py | 136 """check for the left joystick reliability""" 141 """check for the left joystick reliability""" 146 """check for the left joystick reliability""" 151 """check for the left joystick reliability""" 156 """check for the right joystick reliability""" 161 """check for the right joystick reliability""" 166 """check for the right joystick reliability""" 171 """check for the right joystick reliability"""
|