/linux-4.4.14/drivers/input/mouse/ |
D | vsxxxaa.c | 126 static void vsxxxaa_drop_bytes(struct vsxxxaa *mouse, int num) in vsxxxaa_drop_bytes() argument 128 if (num >= mouse->count) { in vsxxxaa_drop_bytes() 129 mouse->count = 0; in vsxxxaa_drop_bytes() 131 memmove(mouse->buf, mouse->buf + num, BUFLEN - num); in vsxxxaa_drop_bytes() 132 mouse->count -= num; in vsxxxaa_drop_bytes() 136 static void vsxxxaa_queue_byte(struct vsxxxaa *mouse, unsigned char byte) in vsxxxaa_queue_byte() argument 138 if (mouse->count == BUFLEN) { in vsxxxaa_queue_byte() 140 mouse->name, mouse->phys); in vsxxxaa_queue_byte() 141 vsxxxaa_drop_bytes(mouse, 1); in vsxxxaa_queue_byte() 146 mouse->buf[mouse->count++] = byte; in vsxxxaa_queue_byte() [all …]
|
D | Kconfig | 16 tristate "PS/2 mouse" 23 Say Y here if you have a PS/2 mouse connected to your system. This 24 includes the standard 2 or 3-button PS/2 mouse, as well as PS/2 42 bool "ALPS PS/2 mouse protocol extension" if EXPERT 52 bool "Logitech PS/2++ mouse protocol extension" if EXPERT 56 Say Y here if you have a Logitech PS/2++ mouse connected to 62 bool "Synaptics PS/2 mouse protocol extension" if EXPERT 72 bool "Cypress PS/2 mouse protocol extension" if EXPERT 82 bool "Fujitsu Lifebook PS/2 mouse protocol extension" if EXPERT 92 bool "IBM Trackpoint PS/2 mouse protocol extension" if EXPERT [all …]
|
/linux-4.4.14/drivers/hid/usbhid/ |
D | usbmouse.c | 64 struct usb_mouse *mouse = urb->context; in usb_mouse_irq() local 65 signed char *data = mouse->data; in usb_mouse_irq() 66 struct input_dev *dev = mouse->dev; in usb_mouse_irq() 95 dev_err(&mouse->usbdev->dev, in usb_mouse_irq() 97 mouse->usbdev->bus->bus_name, in usb_mouse_irq() 98 mouse->usbdev->devpath, status); in usb_mouse_irq() 103 struct usb_mouse *mouse = input_get_drvdata(dev); in usb_mouse_open() local 105 mouse->irq->dev = mouse->usbdev; in usb_mouse_open() 106 if (usb_submit_urb(mouse->irq, GFP_KERNEL)) in usb_mouse_open() 114 struct usb_mouse *mouse = input_get_drvdata(dev); in usb_mouse_close() local [all …]
|
D | Kconfig | 16 and mouse drivers at the same time. More information is available: 71 to use the generic HID driver for your USB mouse and prefer 72 to use the mouse in its limited Boot Protocol mode instead.
|
/linux-4.4.14/Documentation/input/ |
D | atarikbd.txt | 9 provides a convenient connection point for a mouse and switch-type joysticks. 14 keyswitches, mouse resolution, etc. can be accommodated. 17 different applications of the keyboard, joysticks, or mouse. Limited use of 32 0xF7 absolute mouse position record 33 0xF8-0xFB relative mouse position records (lsbs determined by 34 mouse button states) 45 The mouse port should be capable of supporting a mouse with resolution of 47 mouse should be scanned at a rate that will permit accurate tracking at 49 The ikbd can report mouse motion in three distinctly different ways. It can 51 within the ikbd, or by converting mouse motion into keyboard cursor control [all …]
|
D | input.txt | 44 events (keystrokes, mouse movements) to the input module. 49 various interfaces - keystrokes to the kernel, mouse movements via a 54 For the most usual configuration, with one USB mouse and one USB keyboard, 65 After this, the USB keyboard will work straight away, and the USB mouse 77 After that you have to point GPM (the textmode mouse cut&paste tool) and 90 When you do all of the above, you can use your USB mouse and keyboard. 174 mousedev is also a hack to make programs that use mouse input 176 a PS/2-style (a la /dev/psaux) mouse device available to the 191 Each 'mouse' device is assigned to a single mouse or digitizer, except 200 via a virtual PS/2 mouse and thus needs to be scaled [all …]
|
D | bcm5974.txt | 31 mouse via the mousedev driver (/dev/input/mice). 36 The Apple multi-touch trackpads report both mouse and keyboard events via 39 HID mouse and keyboard, and claim the whole device. To remedy, the usb
|
D | amijoy.txt | 24 Amiga mouse pinout 63 JOY0DAT 00A R Denise Joystick-mouse 0 data (left vert, horiz) 64 JOY1DAT 00C R Denise Joystick-mouse 1 data (right vert,horiz) 84 clocked by 2 of the signals input from the mouse serial 117 JOYTEST 036 W Denise Write to all 4 joystick-mouse counters at once.
|
D | appletouch.txt | 24 the mouse data from /dev/input/mice (using gpm, or X11). 28 tap for middle button mouse emulation, 3 finger tap for right button mouse
|
D | elantech.txt | 69 Note that a mouse button is also associated with either the touchpad or the 248 L, R, M = 1 when Left, Right, Middle mouse button pressed 285 directly to L, M and R mouse buttons 312 L, R = 1 when Left, Right mouse button pressed 321 L, R = 1 when Left, Right mouse button pressed 429 L, R = 1 when Left, Right mouse button pressed 491 L, R = 1 when Left, Right mouse button pressed 572 L, R = 1 when Left, Right mouse button pressed 658 L, R = 1 when Left, Right mouse button pressed 693 L, R = 1 when Left, Right mouse button pressed [all …]
|
D | sentelic.txt | 33 Bit4 => 1 = 4th mouse button is pressed, Forward one page. 34 0 = 4th mouse button is not pressed. 35 Bit5 => 1 = 5th mouse button is pressed, Backward one page. 36 0 = 5th mouse button is not pressed. 64 Bit4 => 1 = 4th mouse button is pressed, Forward one page. 65 0 = 4th mouse button is not pressed. 66 Bit5 => 1 = 5th mouse button is pressed, Backward one page. 67 0 = 5th mouse button is not pressed. 341 Bit4 => 4th mouse button(forward one page) 342 Bit5 => 5th mouse button(backward one page) [all …]
|
D | input-programming.txt | 125 for for example mouse movement, where you don't want the X and Y values 184 device. A relative value may be for example a mouse movement in the X axis. 185 The mouse reports it as a relative difference from the last position,
|
D | event-codes.txt | 35 - Used to describe relative axis value changes, e.g. moving the mouse 5 units 77 occurring at the same moment in time. For example, motion of a mouse may set 152 EV_REL events describe relative changes in a property. For example, a mouse may 311 REL_{X,Y} must be reported when the mouse moves. BTN_LEFT must be used to report
|
D | alps.txt | 121 Protocol Version 2 DualPoint devices send standard PS/2 mouse packets for 140 Devices which use the interleaving format normally send standard PS/2 mouse
|
D | joystick.txt | 325 The trackball should work with USB mousedev module as a normal mouse. See 326 the USB documentation for how to setup an USB mouse.
|
D | joystick-parport.txt | 456 9 | SNES mouse
|
/linux-4.4.14/Documentation/x86/ |
D | usb-legacy-support.txt | 8 feature that allows one to use the USB mouse and keyboard as if they were 14 1) On some machines, the emulated PS/2 mouse takes over even when no USB 15 mouse is present and a real PS/2 mouse is present. In that case the extra 16 features (wheel, extra buttons, touchpad mode) of the real PS/2 mouse may 19 2) If CONFIG_HIGHMEM64G is enabled, the PS/2 mouse emulation can cause 31 PS/2 mouse driver. Since the PS/2 mouse driver is in 2.6 compiled into
|
D | 00-INDEX | 18 - how to fix/avoid quirks when using emulated PS/2 mouse/keyboard.
|
/linux-4.4.14/Documentation/ABI/testing/ |
D | sysfs-driver-hid-roccat-kone | 4 Description: It is possible to switch the dpi setting of the mouse with the 7 setting reported by the mouse. This number has to be further 32 firmware reported by the mouse. Using the integer value eases 42 Description: The mouse can store 5 profiles which can be switched by the 49 data back to the mouse. The data has to be 975 bytes long. 50 The mouse will reject invalid data, whereas the profile number 58 Description: When read, this file returns the settings stored in the mouse. 61 When written, this file lets write settings back to the mouse. 62 The data has to be 36 bytes long. The mouse will reject invalid 71 that's active when the mouse is powered on. [all …]
|
D | sysfs-driver-hid-lenovo | 4 Description: This controls if mouse clicks should be generated if the trackpoint is quickly pressed… 26 Description: This setting controls if the mouse click events generated by pressing the trackpoint (… 27 a left or right mouse button click. 41 Description: This setting controls how fast the trackpoint needs to be pressed to generate a mouse …
|
/linux-4.4.14/Documentation/ABI/obsolete/ |
D | sysfs-driver-hid-roccat-savu | 4 Description: The mouse can store 5 profiles which can be switched by the 8 buttons to the mouse. The data has to be 47 bytes long. 9 The mouse will reject invalid data. 27 Description: The mouse can store 5 profiles which can be switched by the 32 settings back to the mouse. The data has to be 43 bytes long. 33 The mouse will reject invalid data. 61 Description: The mouse can store 5 profiles which can be switched by the 64 that's active when the mouse is powered on next time. 65 When written, the mouse activates the set profile immediately. 67 The mouse will reject invalid data. [all …]
|
D | sysfs-driver-hid-roccat-konepure | 4 Description: The mouse can store 5 profiles which can be switched by the 7 that's active when the mouse is powered on next time. 8 When written, the mouse activates the set profile immediately. 10 The mouse will reject invalid data. 32 Description: The mouse can store a macro with max 500 key/button strokes 43 Description: The mouse can store 5 profiles which can be switched by the 47 buttons back to the mouse. The data has to be 59 bytes long. 48 The mouse will reject invalid data. 58 Description: The mouse can store 5 profiles which can be switched by the 63 settings back to the mouse. The data has to be 31 bytes long. [all …]
|
D | sysfs-driver-hid-roccat-koneplus | 7 profile that's active when the mouse is powered on next time. 9 and the mouse activates this profile immediately. 18 profile that's active when the mouse is powered on next time. 20 and the mouse activates this profile immediately. 28 firmware reported by the mouse. Using the integer value eases 47 Description: The mouse can store a macro with max 500 key/button strokes 58 Description: The mouse can store 5 profiles which can be switched by the 62 buttons back to the mouse. The data has to be 77 bytes long. 63 The mouse will reject invalid data. 73 Description: The mouse can store 5 profiles which can be switched by the [all …]
|
D | sysfs-driver-hid-roccat-pyra | 4 Description: It is possible to switch the cpi setting of the mouse with the 7 setting reported by the mouse. This number has to be further 32 firmware reported by the mouse. Using the integer value eases 51 Description: The mouse can store 5 profiles which can be switched by the 55 buttons back to the mouse. The data has to be 19 bytes long. 56 The mouse will reject invalid data. 66 Description: The mouse can store 5 profiles which can be switched by the 78 Description: The mouse can store 5 profiles which can be switched by the 83 settings back to the mouse. The data has to be 13 bytes long. 84 The mouse will reject invalid data. [all …]
|
D | sysfs-driver-hid-roccat-kovaplus | 17 When written, the mouse activates this profile immediately. 19 active when the mouse is powered on. 46 firmware reported by the mouse. Using the integer value eases 65 Description: The mouse can store 5 profiles which can be switched by the 69 buttons back to the mouse. The data has to be 23 bytes long. 70 The mouse will reject invalid data. 80 Description: The mouse can store 5 profiles which can be switched by the 92 Description: The mouse can store 5 profiles which can be switched by the 97 settings back to the mouse. The data has to be 16 bytes long. 98 The mouse will reject invalid data. [all …]
|
D | sysfs-driver-hid-roccat-ryos | 12 Description: The mouse can store 5 profiles which can be switched by the
|
/linux-4.4.14/drivers/input/ |
D | Kconfig | 9 tristate "Generic input layer (needed for keyboard, mouse, ...)" if EXPERT 12 Say Y here if you have any input device (mouse, keyboard, tablet, 15 keyboard and mouse. 99 Say Y here if you want your mouse to be accessible as char devices 101 emulated IntelliMouse Explorer PS/2 mouse. That way, all user space 103 mouse. 115 Say Y here if you want your mouse also be accessible as char device 128 it as a mouse then the mousedev driver needs to know the X window 138 it as a mouse then the mousedev driver needs to know the X window 168 want all events (keypresses, mouse movements), to be output to [all …]
|
D | Makefile | 22 obj-$(CONFIG_INPUT_MOUSE) += mouse/
|
/linux-4.4.14/drivers/input/serio/ |
D | Kconfig | 10 * standard AT keyboard and PS/2 mouse * 24 communicate with keyboard, mouse, etc. 34 mouse are connected to the computer. If you use these devices, 47 Say Y here if you plan to use an input device (mouse, joystick, 62 equipped with the ct82c710 chip and want to use a mouse connected 79 an additional AT keyboard, XT keyboard or PS/2 mouse. 100 tristate "AVR32 PSIF PS/2 keyboard and mouse controller" 104 and connect a PS/2 keyboard and/or mouse to it. 118 tristate "HP GSC PS/2 keyboard and PS/2 mouse controller" 158 tristate "PCI PS/2 keyboard and PS/2 mouse controller" [all …]
|
D | maceps2.c | 186 port_data[1].port = &mace->perif.ps2.mouse; in maceps2_init()
|
/linux-4.4.14/drivers/misc/ibmasm/ |
D | remote.c | 141 input->data.mouse.x, input->data.mouse.y, in print_input() 162 input_report_abs(dev, ABS_X, input->data.mouse.x); in send_mouse_event() 163 input_report_abs(dev, ABS_Y, input->data.mouse.y); in send_mouse_event()
|
D | remote.h | 78 struct mouse_input mouse; member
|
/linux-4.4.14/Documentation/gpio/ |
D | drivers-on-gpio.txt | 23 - gpio_mouse: drivers/input/mouse/gpio_mouse.c is used to provide a mouse with 24 up to three buttons by simply using GPIOs and no mouse port. You can cut the 25 mouse cable and connect the wires to GPIO lines or solder a mouse connector
|
/linux-4.4.14/Documentation/usb/ |
D | gadget_hid.txt | 92 device type (keyboard / mouse / joystick) - E.G.: 116 # hid_gadget_test /dev/hidg1 mouse 118 You can test the mouse emulation. Values are two signed numbers. 346 printf(" mouse options:\n" 350 printf("\n mouse values:\n" 376 fprintf(stderr, "Usage: %s devname mouse|keyboard|joystick\n",
|
D | CREDITS | 73 - Genius Germany donated a USB mouse to test the mouse boot 88 mouse.
|
D | proc_usb_info.txt | 304 an external hub connected to the root hub, and a mouse and 328 I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=02 Driver=mouse 350 I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=02 Driver=mouse 373 Level 2 | Dev# 3: mouse (1.5)| | Dev# 4: serial (12)| 383 |_ CN.0: Dev #3, mouse, 1.5 Mbps
|
/linux-4.4.14/drivers/hid/ |
D | Kconfig | 209 tristate "Cypress mouse and barcode readers" 213 Support for cypress mouse and barcode readers. 245 tristate "ELECOM BM084 bluetooth mouse" 248 Support for the ELECOM BM084 (bluetooth mouse). 286 - SHARKOON DarkGlider Gaming mouse 407 into a single mouse and a single keyboard device. 417 T651, TK820), some mice (Zone Touch mouse), or even keyboards (Solar 546 tristate "Ortek PKB-1700/WKB-2000/Skycable wireless keyboard and mouse trackpad" 580 the userspace to touch events instead of mouse events. 663 of other vendor unique HID usages to random mouse events. [all …]
|
D | Makefile | 45 obj-$(CONFIG_HID_HOLTEK) += hid-holtek-mouse.o
|
/linux-4.4.14/drivers/staging/unisys/Documentation/ |
D | overview.txt | 15 * visorinput - keyboard and mouse 30 devices), or "console partition" (for virtual keyboard and mouse devices). 47 provide a guest graphics console are for keyboard and mouse (via visorinput). 171 (controls keyboard, video, and mouse), whereas bus 2 corresponds to the 307 (e.g., /sys/class/input/) for virtual keyboard and virtual mouse devices. 309 named "visor Keyboard", while a s-Par virtual mouse device has 2 Linux input 313 automatically find and properly use s-Par virtual keyboard and mouse devices. 314 As the s-Par back-end reports keyboard and mouse activity via events on the
|
/linux-4.4.14/Documentation/devicetree/bindings/serio/ |
D | allwinner,sun4i-ps2.txt | 5 and mouse can be connected.
|
/linux-4.4.14/drivers/media/rc/ |
D | ati_remote.c | 146 static bool mouse = true; variable 147 module_param(mouse, bool, 0444); 148 MODULE_PARM_DESC(mouse, "Enable mouse device, default = yes"); 913 if (mouse) { in ati_remote_probe()
|
D | Kconfig | 107 tristate "Enable IR raw decoder for the MCE keyboard/mouse protocol" 147 This driver provides mouse pointer, left and right mouse buttons,
|
/linux-4.4.14/Documentation/arm/ |
D | Netwinder | 54 5 ISA PS/2 mouse
|
/linux-4.4.14/drivers/macintosh/ |
D | Kconfig | 85 the keyboard and mouse on some machines, as well as the non-volatile 175 tristate "Support for mouse button 2+3 emulation" 178 This provides generic support for emulating the 2nd and 3rd mouse 186 If you have an Apple machine with a 1-button mouse, say Y here.
|
/linux-4.4.14/arch/arc/boot/dts/ |
D | vdk_axs10x_mb.dtsi | 85 /* VDK has additional ps2 keyboard/mouse interface integrated in LCD screen model */
|
/linux-4.4.14/Documentation/ |
D | sgi-ioc4.txt | 5 IDE controller, a serial controller, a PS/2 keyboard/mouse controller,
|
D | devices.txt | 332 0 = /dev/logibm Logitech bus mouse 333 1 = /dev/psaux PS/2-style mouse port 334 2 = /dev/inportbm Microsoft Inport bus mouse 335 3 = /dev/atibm ATI XL bus mouse 336 4 = /dev/jbm J-mouse 337 4 = /dev/amigamouse Amiga mouse (68k/Amiga) 338 5 = /dev/atarimouse Atari mouse 339 6 = /dev/sunmouse Sun mouse 340 7 = /dev/amigamouse1 Second Amiga mouse 341 8 = /dev/smouse Simple serial mouse driver [all …]
|
D | kernel-docs.txt | 412 Keywords: mouse, driver, gpm. 418 Keywords: mouse, driver, gpm, races, asynchronous I/O.
|
D | kernel-parameters.txt | 87 MOUSE Appropriate mouse support is enabled. 1365 i8042.noaux [HW] Don't check for auxiliary (== mouse) port 3024 psmouse.proto= [HW,MOUSE] Highest PS2 mouse protocol extension to 3026 psmouse.rate= [HW,MOUSE] Set desired mouse report rate, in reports 3032 [HW,MOUSE] Set desired mouse resolution, in dpi.
|
/linux-4.4.14/Documentation/laptops/ |
D | sonypi.txt | 26 A simple daemon which translates the jogdial movements into mouse wheel events 106 mouse events, the other one which acts like a
|
/linux-4.4.14/arch/mips/include/asm/ip32/ |
D | mace.h | 246 struct mace_ps2port mouse; member
|
/linux-4.4.14/arch/powerpc/boot/dts/ |
D | amigaone.dts | 117 mouse@1 {
|
D | mpc8641_hpcn_36b.dts | 548 mouse@1 {
|
D | mpc8641_hpcn.dts | 582 mouse@1 {
|
/linux-4.4.14/arch/powerpc/boot/dts/fsl/ |
D | mpc8544ds.dtsi | 190 mouse@1 {
|
D | p2020ds.dtsi | 310 mouse@1 {
|
D | mpc8572ds.dtsi | 411 mouse@1 {
|
/linux-4.4.14/Documentation/hid/ |
D | hiddev.txt | 14 device interfaces (such as keyboard, mouse and joystick) and a 21 usb.c ---> hid-core.c ----> hid-input.c ----> [keyboard/mouse/joystick/event]
|
/linux-4.4.14/drivers/input/misc/ |
D | Kconfig | 338 This driver provides mouse pointer, left and right mouse buttons, 723 tristate "Xen virtual keyboard and mouse support" 729 keyboard and mouse device driver. It communicates with a back-end
|
/linux-4.4.14/Documentation/m68k/ |
D | kernel-options.txt | 537 With this option, you can set the mouse movement reporting threshold. 538 This is the number of pixels of mouse movement that have to accumulate 539 before the IKBD sends a new mouse packet to the kernel. Higher values 540 reduce the mouse interrupt load and thus reduce the chance of keyboard 541 overruns. Lower values give a slightly faster mouse responses and 542 slightly better mouse tracking.
|
/linux-4.4.14/drivers/tty/serial/8250/ |
D | Kconfig | 14 serial mouse and don't intend to use their machine's standard serial 25 BTW1: If you have a mouseman serial mouse which is not recognized by
|
/linux-4.4.14/drivers/parisc/ |
D | Kconfig | 35 Ethernet, Harmony audio, PS/2 keyboard & mouse, ISDN, telephony
|
/linux-4.4.14/arch/sparc/ |
D | Kconfig | 459 bool "Support for PCI and PS/2 keyboard/mouse"
|
/linux-4.4.14/drivers/staging/rtl8192u/ |
D | copying | 324 mouse-clicks or menu items--whatever suits your program.
|
/linux-4.4.14/tools/usb/usbip/ |
D | COPYING | 324 mouse-clicks or menu items--whatever suits your program.
|
/linux-4.4.14/drivers/staging/rtl8192e/ |
D | license | 323 mouse-clicks or menu items--whatever suits your program.
|
/linux-4.4.14/ |
D | COPYING | 340 mouse-clicks or menu items--whatever suits your program.
|
D | CREDITS | 1356 D: obmouse - rewrote Olivier Florent's Omnibook 600 "pop-up" mouse driver 1566 D: USB mouse maintainer 2246 D: Console-mouse-tracking patches 2645 D: PS/2 mouse driver writer etc. 3159 D: the gpm mouse server and kernel support for it
|
D | MAINTAINERS | 778 F: drivers/input/mouse/bcm5974.c 11529 F: drivers/input/mouse/vmmouse.c 11530 F: drivers/input/mouse/vmmouse.h
|
/linux-4.4.14/Documentation/sound/oss/ |
D | README.OSS | 722 (after the questions about mouse, CD-ROM, ftape, etc. support). Questions 1321 that there is something wrong with the mouse port and sound at least on 1322 some TM models. Don't enable the "C&T 82C710 mouse port support" when
|
/linux-4.4.14/Documentation/trace/ |
D | ftrace.txt | 917 interrupt from triggering or the mouse interrupt from letting 918 the kernel know of a new mouse event. The result is a latency
|
/linux-4.4.14/Documentation/power/ |
D | devices.txt | 73 network wake-on-LAN packets, keyboard or mouse activity, and media insertion
|
/linux-4.4.14/drivers/tty/serial/ |
D | Kconfig | 642 mouse on (PCI) UltraSPARC systems. Say Y or M if you want to be able
|