Home
last modified time | relevance | path

Searched refs:mouse (Results 1 – 22 of 22) sorted by relevance

/drivers/input/mouse/
Dvsxxxaa.c126 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 …]
DKconfig16 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/
Dusbmouse.c64 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 …]
DKconfig16 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/
DKconfig9 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 …]
DMakefile22 obj-$(CONFIG_INPUT_MOUSE) += mouse/
/drivers/input/serio/
DKconfig10 * 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 …]
Dmaceps2.c186 port_data[1].port = &mace->perif.ps2.mouse; in maceps2_init()
/drivers/misc/ibmasm/
Dremote.c141 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()
Dremote.h78 struct mouse_input mouse; member
/drivers/hid/
DKconfig209 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 …]
DMakefile45 obj-$(CONFIG_HID_HOLTEK) += hid-holtek-mouse.o
/drivers/staging/unisys/Documentation/
Doverview.txt15 * 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/
Dati_remote.c146 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()
DKconfig107 tristate "Enable IR raw decoder for the MCE keyboard/mouse protocol"
147 This driver provides mouse pointer, left and right mouse buttons,
/drivers/macintosh/
DKconfig85 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/
DKconfig338 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/
DKconfig14 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/
DKconfig35 Ethernet, Harmony audio, PS/2 keyboard & mouse, ISDN, telephony
/drivers/staging/rtl8192u/
Dcopying324 mouse-clicks or menu items--whatever suits your program.
/drivers/staging/rtl8192e/
Dlicense323 mouse-clicks or menu items--whatever suits your program.
/drivers/tty/serial/
DKconfig643 mouse on (PCI) UltraSPARC systems. Say Y or M if you want to be able