/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 …]
|
/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.
|
/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/
|
/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()
|
/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
|
/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 557 tristate "Ortek PKB-1700/WKB-2000/Skycable wireless keyboard and mouse trackpad" 591 the userspace to touch events instead of mouse events. 674 of other vendor unique HID usages to random mouse events. [all …]
|
D | Makefile | 45 obj-$(CONFIG_HID_HOLTEK) += hid-holtek-mouse.o
|
/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
|
/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"); 917 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,
|
/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.
|
/drivers/input/misc/ |
D | Kconfig | 338 This driver provides mouse pointer, left and right mouse buttons, 739 tristate "Xen virtual keyboard and mouse support" 745 keyboard and mouse device driver. It communicates with a back-end
|
/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
|
/drivers/parisc/ |
D | Kconfig | 35 Ethernet, Harmony audio, PS/2 keyboard & mouse, ISDN, telephony
|
/drivers/staging/rtl8192u/ |
D | copying | 324 mouse-clicks or menu items--whatever suits your program.
|
/drivers/staging/rtl8192e/ |
D | license | 323 mouse-clicks or menu items--whatever suits your program.
|
/drivers/tty/serial/ |
D | Kconfig | 643 mouse on (PCI) UltraSPARC systems. Say Y or M if you want to be able
|