Home
last modified time | relevance | path

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

1234567891011

/OK3568_Linux_fs/kernel/drivers/input/mouse/
H A Dvsxxxaa.c114 static void vsxxxaa_drop_bytes(struct vsxxxaa *mouse, int num) in vsxxxaa_drop_bytes() argument
116 if (num >= mouse->count) { in vsxxxaa_drop_bytes()
117 mouse->count = 0; in vsxxxaa_drop_bytes()
119 memmove(mouse->buf, mouse->buf + num, BUFLEN - num); in vsxxxaa_drop_bytes()
120 mouse->count -= num; in vsxxxaa_drop_bytes()
124 static void vsxxxaa_queue_byte(struct vsxxxaa *mouse, unsigned char byte) in vsxxxaa_queue_byte() argument
126 if (mouse->count == BUFLEN) { in vsxxxaa_queue_byte()
128 mouse->name, mouse->phys); in vsxxxaa_queue_byte()
129 vsxxxaa_drop_bytes(mouse, 1); in vsxxxaa_queue_byte()
134 mouse->buf[mouse->count++] = byte; in vsxxxaa_queue_byte()
[all …]
H A DKconfig17 tristate "PS/2 mouse"
24 Say Y here if you have a PS/2 mouse connected to your system. This
25 includes the standard 2 or 3-button PS/2 mouse, as well as PS/2
43 bool "ALPS PS/2 mouse protocol extension" if EXPERT
53 bool "BYD PS/2 mouse protocol extension" if EXPERT
63 bool "Logitech PS/2++ mouse protocol extension" if EXPERT
67 Say Y here if you have a Logitech PS/2++ mouse connected to
73 bool "Synaptics PS/2 mouse protocol extension" if EXPERT
95 bool "Cypress PS/2 mouse protocol extension" if EXPERT
105 bool "Fujitsu Lifebook PS/2 mouse protocol extension" if EXPERT
[all …]
/OK3568_Linux_fs/kernel/drivers/hid/usbhid/
H A Dusbmouse.c51 struct usb_mouse *mouse = urb->context; in usb_mouse_irq() local
52 signed char *data = mouse->data; in usb_mouse_irq()
53 struct input_dev *dev = mouse->dev; in usb_mouse_irq()
82 dev_err(&mouse->usbdev->dev, in usb_mouse_irq()
84 mouse->usbdev->bus->bus_name, in usb_mouse_irq()
85 mouse->usbdev->devpath, status); in usb_mouse_irq()
90 struct usb_mouse *mouse = input_get_drvdata(dev); in usb_mouse_open() local
92 mouse->irq->dev = mouse->usbdev; in usb_mouse_open()
93 if (usb_submit_urb(mouse->irq, GFP_KERNEL)) in usb_mouse_open()
101 struct usb_mouse *mouse = input_get_drvdata(dev); in usb_mouse_close() local
[all …]
/OK3568_Linux_fs/buildroot/package/xvisor/
H A D0002-psmouse-back.c-fix-build-with-gcc-11.patch10 /home/buildroot/autobuild/instance-3/output-1/build/xvisor-0.3.0/drivers/input/mouse/psmouse-base.c…
11 …/buildroot/autobuild/instance-3/output-1/build/xvisor-0.3.0/drivers/input/mouse/psmouse-base.c:783…
12 …/buildroot/autobuild/instance-3/output-1/build/xvisor-0.3.0/drivers/input/mouse/psmouse-base.c:783…
13 …/buildroot/autobuild/instance-3/output-1/build/xvisor-0.3.0/drivers/input/mouse/psmouse-base.c:783…
14 …/buildroot/autobuild/instance-3/output-1/build/xvisor-0.3.0/drivers/input/mouse/psmouse-base.c:783…
21 drivers/input/mouse/alps.h | 4 ++--
22 drivers/input/mouse/lifebook.h | 6 +++---
23 drivers/input/mouse/logips2pp.h | 2 +-
24 drivers/input/mouse/sentelic.h | 4 ++--
25 drivers/input/mouse/trackpoint.h | 2 +-
[all …]
/OK3568_Linux_fs/kernel/Documentation/input/devices/
H A Datarikbd.rst12 provides a convenient connection point for a mouse and switch-type joysticks.
17 keyswitches, mouse resolution, etc. can be accommodated.
20 different applications of the keyboard, joysticks, or mouse. Limited use of
40 0xF7 absolute mouse position record
41 0xF8-0xFB relative mouse position records (lsbs determined by
42 mouse button states)
55 The mouse port should be capable of supporting a mouse with resolution of
57 mouse should be scanned at a rate that will permit accurate tracking at
59 The ikbd can report mouse motion in three distinctly different ways. It can
61 within the ikbd, or by converting mouse motion into keyboard cursor control
[all …]
/OK3568_Linux_fs/buildroot/package/fbterm/
H A D0002-mouse.cpp-fix-musl-compile.patch4 Subject: [PATCH] mouse.cpp: fix musl compile
8 mouse.cpp:58:37: error: 'memset' was not declared in this scope
9 mouse.cpp:60:64: error: 'strncpy' was not declared in this scope
13 src/mouse.cpp | 1 +
16 diff --git a/src/mouse.cpp b/src/mouse.cpp
18 --- a/src/mouse.cpp
19 +++ b/src/mouse.cpp
/OK3568_Linux_fs/buildroot/package/x11r7/xdriver_xf86-input-mouse/
H A D0001-build-get-rid-of-sdkdir.patch18 xorg-mouse.pc.in | 3 +--
43 -# X Server SDK location is required to install xf86-mouse-properties.h
44 -# This location is also relayed in the xorg-mouse.pc file
53 # Work out which OS mouse driver we need to build
61 -sdk_HEADERS = xf86-mouse-properties.h
64 +xorginclude_HEADERS = xf86-mouse-properties.h
65 diff --git a/xorg-mouse.pc.in b/xorg-mouse.pc.in
67 --- a/xorg-mouse.pc.in
68 +++ b/xorg-mouse.pc.in
74 Name: xorg-mouse
[all …]
H A Dxdriver_xf86-input-mouse.hash2 md5 a2104693bbcfe1413397f7905eecd3dc xf86-input-mouse-1.9.3.tar.bz2
3 sha1 b3982998808ba43117fc066c4ecc94ce67c5818e xf86-input-mouse-1.9.3.tar.bz2
4 sha256 93ecb350604d05be98b7d4e5db3b8155a44890069a7d8d6b800c0bea79c85cc5 xf86-input-mouse-1.9.3.ta…
5 …b38b958bd289dc8476ebc0f6ef5f7424c2f2a8abcfaa30cae5378829549af6b148f xf86-input-mouse-1.9.3.tar.bz2
/OK3568_Linux_fs/buildroot/dl/qt5location/git/examples/location/mapviewer/map/
H A DMapComponent.qml468 map.lastX = mouse.x + parent.x
469 map.lastY = mouse.y + parent.y
470 map.pressX = mouse.x + parent.x
471 map.pressY = mouse.y + parent.y
472 lastCoordinate = map.toCoordinate(Qt.point(mouse.x, mouse.y))
476 if (mouse.button == Qt.LeftButton) {
477 map.lastX = mouse.x + parent.x
478 map.lastY = mouse.y + parent.y
483 if (Math.abs(map.pressX - parent.x- mouse.x ) < map.jitterThreshold
484 && Math.abs(map.pressY - parent.y - mouse.y ) < map.jitterThreshold) {
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/tests/auto/declarative_ui/
H A Dtst_map_mouse.qml41 | no mouse area | mouse area overlapper |
44 | mouse area upper | mouse area upper, |
45 | | mouse area overlapper |
50 | mouse area lower | mouse area lower, |
51 | | mouse area overlapper |
110 onClicked: page.setMouseData(mouseUpper, mouse)
111 onDoubleClicked: page.setMouseData(mouseUpper, mouse)
112 onPressed: page.setMouseData(mouseUpper, mouse)
113 onReleased: page.setMouseData(mouseUpper, mouse)
114 onPositionChanged: page.setMouseData(mouseUpper, mouse)
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/input/
H A Dgpio-mouse.txt3 This simply uses standard GPIO handles to define a simple mouse connected
7 - compatible: must be "gpio-mouse"
15 - button-left-gpios: GPIO line handle to the left mouse button
16 - button-middle-gpios: GPIO line handle to the middle mouse button
17 - button-right-gpios: GPIO line handle to the right mouse button
22 gpio-mouse {
23 compatible = "gpio-mouse";
/OK3568_Linux_fs/kernel/Documentation/ABI/testing/
H A Dsysfs-driver-hid-roccat-kone4 Description: It is possible to switch the dpi setting of the mouse with the
8 setting reported by the mouse. This number has to be further
37 firmware reported by the mouse. Using the integer value eases
48 Description: The mouse can store 5 profiles which can be switched by the
57 data back to the mouse. The data has to be 975 bytes long.
59 The mouse will reject invalid data, whereas the profile number
67 Description: When read, this file returns the settings stored in the mouse.
71 When written, this file lets write settings back to the mouse.
72 The data has to be 36 bytes long. The mouse will reject invalid
82 that's active when the mouse is powered on.
[all …]
/OK3568_Linux_fs/kernel/Documentation/ABI/obsolete/
H A Dsysfs-driver-hid-roccat-savu4 Description: The mouse can store 5 profiles which can be switched by the
8 respective profile buttons to the mouse. The data has to be
10 The mouse will reject invalid data.
28 Description: The mouse can store 5 profiles which can be switched by the
33 settings back to the mouse. The data has to be 43 bytes long.
34 The mouse will reject invalid data.
62 Description: The mouse can store 5 profiles which can be switched by the
65 that's active when the mouse is powered on next time.
66 When written, the mouse activates the set profile immediately.
68 The mouse will reject invalid data.
[all …]
H A Dsysfs-driver-hid-roccat-konepure4 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 …]
H A Dsysfs-driver-hid-roccat-koneplus7 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 …]
H A Dsysfs-driver-hid-roccat-pyra4 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
35 firmware reported by the mouse. Using the integer value eases
54 Description: The mouse can store 5 profiles which can be switched by the
58 buttons back to the mouse. The data has to be 19 bytes long.
59 The mouse will reject invalid data.
69 Description: The mouse can store 5 profiles which can be switched by the
81 Description: The mouse can store 5 profiles which can be switched by the
86 settings back to the mouse. The data has to be 13 bytes long.
87 The mouse will reject invalid data.
[all …]
H A Dsysfs-driver-hid-roccat-kovaplus17 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 …]
/OK3568_Linux_fs/kernel/Documentation/x86/
H A Dusb-legacy-support.rst12 feature that allows one to use the USB mouse and keyboard as if they were
18 1) On some machines, the emulated PS/2 mouse takes over even when no USB
19 mouse is present and a real PS/2 mouse is present. In that case the extra
20 features (wheel, extra buttons, touchpad mode) of the real PS/2 mouse may
23 2) If CONFIG_HIGHMEM64G is enabled, the PS/2 mouse emulation can cause
36 PS/2 mouse driver. Since the PS/2 mouse driver is in 2.6 compiled into
/OK3568_Linux_fs/yocto/poky/meta/recipes-graphics/xorg-driver/
H A Dxf86-input-mouse_1.9.3.bb3 SUMMARY = "X.Org X server -- mouse input driver"
5 DESCRIPTION = "mouse is an Xorg input driver for mice. The driver \
6 supports most available mouse types and interfaces. The mouse driver \
/OK3568_Linux_fs/buildroot/package/gpm/
H A DConfig.in6 "gpm" means general purpose mouse (server) and provides mouse
19 Install gpm test tools (get-versions, mev, hltest, mouse-test,
24 comment "gpm mouse server needs a toolchain w/ dynamic library"
/OK3568_Linux_fs/external/xserver/dix/
H A Devents.c1467 UpdateTouchesForGrab(DeviceIntPtr mouse) in UpdateTouchesForGrab() argument
1471 if (!mouse->touch || mouse->deviceGrab.fromPassiveGrab) in UpdateTouchesForGrab()
1474 for (i = 0; i < mouse->touch->num_touches; i++) { in UpdateTouchesForGrab()
1475 TouchPointInfoPtr ti = mouse->touch->touches + i; in UpdateTouchesForGrab()
1477 GrabPtr grab = mouse->deviceGrab.grab; in UpdateTouchesForGrab()
1487 !xi2mask_isset(grab->xi2mask, mouse, XI_TouchBegin)) in UpdateTouchesForGrab()
1514 ActivatePointerGrab(DeviceIntPtr mouse, GrabPtr grab, in ActivatePointerGrab() argument
1517 GrabInfoPtr grabinfo = &mouse->deviceGrab; in ActivatePointerGrab()
1520 grabinfo->grab->window : mouse->spriteInfo->sprite->win; in ActivatePointerGrab()
1525 !(autoGrab & ImplicitGrabMask) && !IsMaster(mouse)) in ActivatePointerGrab()
[all …]
H A Dinpututils.c756 event_get_corestate(DeviceIntPtr mouse, DeviceIntPtr kbd) in event_get_corestate() argument
764 corestate |= (mouse && mouse->button) ? (mouse->button->state) : 0; in event_get_corestate()
765 corestate |= (mouse && mouse->touch) ? (mouse->touch->state) : 0; in event_get_corestate()
771 event_set_state(DeviceIntPtr mouse, DeviceIntPtr kbd, DeviceEvent *event) in event_set_state() argument
775 for (i = 0; mouse && mouse->button && i < mouse->button->numButtons; i++) in event_set_state()
776 if (BitIsOn(mouse->button->down, i)) in event_set_state()
777 SetBit(event->buttons, mouse->button->map[i]); in event_set_state()
779 if (mouse && mouse->touch && mouse->touch->buttonsDown > 0) in event_set_state()
780 SetBit(event->buttons, mouse->button->map[1]); in event_set_state()
/OK3568_Linux_fs/external/xserver/test/xi2/
H A Dprotocol-xiquerypointer.c161 request.deviceid = devices.mouse->id; in test_XIQueryPointer()
166 test_data.dev = devices.mouse; in test_XIQueryPointer()
167 devices.mouse->master = NULL; /* Float, kind-of */ in test_XIQueryPointer()
168 request.deviceid = devices.mouse->id; in test_XIQueryPointer()
183 test_data.dev = devices.mouse; in test_XIQueryPointer()
184 request.deviceid = devices.mouse->id; in test_XIQueryPointer()
/OK3568_Linux_fs/kernel/drivers/input/
H A DKconfig10 tristate "Generic input layer (needed for keyboard, mouse, ...)" if EXPERT
13 Say Y here if you have any input device (mouse, keyboard, tablet,
16 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.
114 Say Y here if you want your mouse also be accessible as char device
126 it as a mouse then the mousedev driver needs to know the X window
136 it as a mouse then the mousedev driver needs to know the X window
166 want all events (keypresses, mouse movements), to be output to
[all …]
/OK3568_Linux_fs/kernel/Documentation/input/
H A Dinput.rst25 events (keystrokes, mouse movements) to the input module.
31 via various interfaces - keystrokes to the kernel, mouse movements via
37 For the most usual configuration, with one USB mouse and one USB keyboard,
48 After this, the USB keyboard will work straight away, and the USB mouse
60 After that you have to point GPM (the textmode mouse cut&paste tool) and
73 When you do all of the above, you can use your USB mouse and keyboard.
118 ``mousedev`` is a hack to make legacy programs that use mouse input
120 a PS/2-style (a la /dev/psaux) mouse device available to the
134 Each ``mouse`` device is assigned to a single mouse or digitizer, except
144 via a virtual PS/2 mouse and thus needs to be scaled
[all …]

1234567891011