/freebsd/usr.sbin/moused/ |
H A D | moused.8 | 39 .Nd pass mouse data to the system video console driver 68 mouse operation in the text console and user programs. 69 They virtualize the mouse and provide user programs with mouse data 74 The mouse daemon listens to the specified port for mouse data, 76 The mouse daemon 83 The console driver will display the mouse pointer on the screen 84 and provide cut and paste functions if the mouse pointer is enabled 89 is opened by the user program, the console driver also passes the mouse [all...] |
H A D | moused.c | 39 ** Mouse daemon : listens to a serial port, the bus mouse interface, or 40 ** the PS/2 mouse port for mouse data stream, interprets data and passes 43 ** The mouse interface functions are derived closely from the mouse 51 #include <sys/mouse.h> 195 /* interface (the table must be ordered by MOUSE_IF_XXX in mouse.h) */ 204 /* types (the table must be ordered by MOUSE_PROTO_XXX in mouse.h) */ 242 { "4D Mouse", MOUSE_MODEL_4 991 struct mouse_info mouse; moused() local 2591 struct mouse_info mouse; r_click() local [all...] |
/freebsd/usr.sbin/bsdconfig/mouse/include/ |
H A D | messages.subr | 28 msg_auto_desc="Bus mouse, PS/2 style mouse or PnP serial mouse" 31 msg_com1_desc="Serial mouse on COM1 (/dev/cuau0)" 33 msg_com2_desc="Serial mouse on COM2 (/dev/cuau1)" 35 msg_com3_desc="Serial mouse on COM3 (/dev/cuau2)" 37 msg_com4_desc="Serial mouse on COM4 (/dev/cuau3)" 39 msg_disable_the_mouse_daemon="Disable the mouse daemon" 52 …mouse\ndaemon. Specify a port and a protocol type of your mouse and enable\nthe mouse daemon. If… 58 msg_mouse_daemon_is_disabled="The mouse daemon is disabled." 59 msg_mouse_disable="Mouse Disable" 60 msg_mouse_enable="Mouse Enable" [all …]
|
/freebsd/contrib/ncurses/man/ |
H A D | curs_mouse.3x | 57 get mouse events in \fIcurses\fR 87 These functions provide an interface to mouse events from 89 Mouse events are represented by \fB\%KEY_MOUSE\fP 92 The \fB\%has_mouse\fP function returns \fBTRUE\fP if the mouse driver 96 Mouse events are ignored when input is in cooked mode, and 101 To make mouse events visible, use the \fB\%mousemask\fP function. 102 This sets the mouse events to be reported. 103 By default, no mouse events are reported. 106 to indicate which of the specified mouse events can be reported. 109 or if the terminal does not support mouse-events, [all …]
|
H A D | user_caps.5 | 269 enables/disables \fBxterm\fP(1) mouse mode. 271 \fI\%ncurses\fP sends a character sequence to the terminal to initialize mouse mode, 272 and when the user clicks the mouse buttons or (in certain modes) moves the 273 mouse, handles the characters sent back by the terminal to tell it what 274 was done with the mouse. 276 The mouse protocol is enabled when 279 \fI\%ncurses\fP handles the responses for the X11 xterm mouse protocol. 280 It also knows about the \fISGR 1006\fP xterm mouse protocol, 286 If nonzero, the mouse protocol should be enabled. 287 If zero, the mouse protocol should be disabled. [all …]
|
/freebsd/share/man/man4/ |
H A D | sysmouse.4 | 29 .\" .Nd supplies mouse data from syscons for other applications 30 .Nd virtualized mouse driver 35 The console driver, in conjunction with the mouse daemon 37 supplies mouse data to the user process in the standardized way via the 43 to share the mouse. 45 The user process which wants to utilize mouse operation simply opens 50 mouse data from the device via 55 the mouse. 67 provides horizontal and vertical movement of the mouse 106 At the level one, the extended level, mouse data is encoded [all …]
|
H A D | mouse.4 | 31 .Nm mouse 32 .Nd mouse and pointing device drivers 36 The mouse drivers 41 provide user programs with movement and button state information of the mouse. 43 The serial mouse is not directly supported by a dedicated driver, but 49 The user program simply opens a mouse device with a 52 mouse data from the device via 55 Some mouse devices may send data in variable length of packets. 58 The mouse drivers may have ``non-blocking'' attribute which will make 59 the driver return immediately if mouse data is not available. [all …]
|
H A D | psm.4 | 32 .Nd PS/2 mouse style pointing device driver 47 driver provides support for the PS/2 mouse style pointing device. 51 As the PS/2 mouse port is located 125 A data packet from the PS/2 mouse style pointing device 167 .Xr mouse 4 . 189 .Bl -tag -width MOUSE 228 .Bl -tag -width MOUSE 278 The device should always act like a standard PS/2 mouse without such 310 driver ignore certain error conditions when probing the PS/2 mouse port. 374 commands for mouse drivers. [all …]
|
H A D | syscons.4 | 210 .Ss Mouse Support and Copy-and-Paste 211 You can use your mouse to copy text on the screen and paste it as if 213 You must be running the mouse daemon 215 and enable the mouse cursor in the virtual terminal via 218 Pressing mouse button 1 (usually the left button) will start selection. 228 If your mouse has only two buttons, you may want to use the 231 Alternatively you can make the mouse daemon 268 on the keyboard nor moving the mouse. 279 .Bl -tag -width MOUSE 285 This option selects the alternative way of displaying the mouse cursor [all …]
|
H A D | ums.4 | 30 .Nd USB mouse driver 58 device presents the mouse as a 65 for an explanation of these mouse types. 85 USB mouse on the system as your console mouse: 89 To be able to use the USB mouse under X, change the "Pointer" section in 96 If you want to be able to use the mouse in both virtual consoles as well
|
H A D | cyapa.4 | 64 It supports basic mouse ioctls, so that 87 used to move the mouse cursor. 90 The lower 15% of the trackpad will not affect the mouse cursor position. 135 Tap to click always generates a left mouse button event. 137 Tap to click generates left mouse button event if the left 2/3rds of the pad 138 are tapped and a right mouse button event otherwise. 140 Tap to click generates mouse button events as if the physical button was 169 which presents the mouse as an 194 Enable tap to click for the left and the right mouse button and
|
H A D | vt.4 | 97 .Ss Copying and Pasting Text with a Mouse 98 Copying and pasting text from the screen with a mouse is supported. 99 Press and hold down mouse button 1, usually the left button, while 100 moving the mouse to select text. 103 To select more text after releasing mouse button 1, press mouse button 105 To paste text that has been selected, press mouse button 2, usually the 111 Setting this option makes the second mouse button into the 150 If defined, swap the functions of mouse buttons 2 and 3. 151 In effect, this makes the right-hand mouse button perform a paste. 154 Disable mouse support.
|
/freebsd/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/ |
H A D | tst.signedkeyspos.d.out | 17 mouse -1 -1 20 mouse -2 -2 23 mouse 2 2 26 mouse 1 1 29 mouse 0 0 32 mouse 65535 -1 35 mouse 65534 -2 38 mouse 2 2 41 mouse 1 1 44 mouse 0 0 [all …]
|
H A D | tst.signedkeyspos.d | 52 @i8["mouse", (char)-2] = sum(-222); 55 @i8["mouse", (char)-1] = sum(-111); 58 @i8["mouse", (char)0] = sum(100); 61 @i8["mouse", (char)1] = sum(111); 64 @i8["mouse", (char)2] = sum(222); 66 @i16["mouse", (short)-2] = sum(-2); 69 @i16["mouse", (short)-1] = sum(-1); 72 @i16["mouse", (short)0] = sum(0); 75 @i16["mouse", (short)1] = sum(1); 78 @i16["mouse", (short)2] = sum(2); [all …]
|
/freebsd/sys/dev/syscons/ |
H A D | scmouse.c | 40 #include <sys/mouse.h> 132 sc_mouse_input(scr_stat *scp, mouse_info_t *mouse) in sc_mouse_input() argument 135 switch (mouse->operation) { in sc_mouse_input() 137 if (mouse->u.event.value > 0) { in sc_mouse_input() 138 /* Mouse button pressed. */ in sc_mouse_input() 139 if (mouse->u.event.id & MOUSE_BUTTON1DOWN) in sc_mouse_input() 141 if (mouse->u.event.id & MOUSE_BUTTON2DOWN) in sc_mouse_input() 143 if (mouse->u.event.id & MOUSE_BUTTON3DOWN) in sc_mouse_input() 146 /* Mouse button released. */ in sc_mouse_input() 151 if (mouse->u.data.z < 0) { in sc_mouse_input() [all …]
|
H A D | syscons.h | 62 * If font data is not available, the `arrow'-shaped mouse cursor cannot 116 #define MOUSE_MOVED 0x01000 /* mouse cursor has moved */ 117 #define MOUSE_CUTTING 0x02000 /* mouse cursor is cutting text */ 118 #define MOUSE_VISIBLE 0x04000 /* mouse cursor is showing */ 124 #define MOUSE_HIDDEN 0x100000 /* mouse cursor is temporarily hidden */ 162 /* text and some mouse cursor attributes */ 311 int mouse_pos; /* mouse buffer position */ 312 int mouse_oldpos; /* mouse old buffer position */ 313 short mouse_xpos; /* mouse x coordinate */ 314 short mouse_ypos; /* mouse y coordinate */ [all …]
|
/freebsd/sys/sys/ |
H A D | mouse.h | 51 /* mouse status block */ 84 int type; /* mouse/track ball/pad... */ 87 * for the PS/2 mouse, it will be PSM_XXX_ID 150 #define MOUSE_UNKNOWN (-1) /* should be treated as a mouse */ 189 * GlidePoint, IntelliMouse, Thinking Mouse, MouseRemote, Kidspad, 191 * Bus mouse protocols: 193 * PS/2 mouse protocol: 198 #define MOUSE_PROTO_MSC 1 /* Mouse Systems, 5 bytes */ 202 #define MOUSE_PROTO_BUS 5 /* bus mouse -- obsolete */ 204 #define MOUSE_PROTO_PS2 7 /* PS/2 mouse, 3 bytes */ [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/input/ |
H A D | gpio-mouse.txt | 3 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";
|
/freebsd/share/misc/ |
H A D | usb_vendors | 106 201c at90usbkey sample firmware (HID mouse) 110 2041 LUFA Mouse Demo Application 122 204d LUFA Combined Mouse and Keyboard Demo Application 127 2062 LUFA Combined CDC and Mouse Demo Application 177 6200 AT91SAM HID Mouse Demo Application 276 0641 X1200 Optical Mouse 297 0941 X500 Optical Mouse 298 094a Optical Mouse [672662-001] 302 0b0c Wireless Keyboard and Optical Mouse receiver 310 0f0c Wireless Keyboard and Optical Mouse receiver [all …]
|
/freebsd/lib/libvgl/ |
H A D | vgl.3 | 143 mouse via the standard mouse system in 146 .Xr mouse 4 , 147 including the ability to transparently have a mouse pointer superimposed on 209 initialize the mouse. 210 The optional on-screen mouse pointer is shown if the 215 either shows the mouse pointer if the argument is 217 or hides the mouse pointer if the argument is 221 returns the current mouse pointer coordinates and button state in 224 The return value reflects if the mouse pointer 228 with this function it is possible to change the image of the mouse pointer [all …]
|
/freebsd/contrib/ncurses/ncurses/base/ |
H A D | lib_mouse.c | 41 * The primary method used is xterm's internal mouse-tracking facility. 45 * special-purpose mouse interface for OS/2 EMX. 47 * Notes for implementors of new mouse-interface methods: 50 * in a device-dependent format and an upper level that parses mouse gestures 56 * either (a) _nc_mouse_event() detects a series of incoming mouse reports 59 * of adjacent mouse reports. 62 * accepted to parse the digested mouse reports (low-level MEVENTs) into 190 /* maintain a circular list of mouse events */ 220 _tracef("mouse event queue slot %ld = %s", in _trace_slot() 264 /* open the handle for the mouse */ in mouse_server() [all …]
|
/freebsd/share/man/man4/man4.powerpc/ |
H A D | ams.4 | 31 .Nd ADB Mouse Driver 43 Bus (ADB) implementing both the base and extended ADB mouse protocols. 51 Apple Mouse 53 ADB Extended Mouse 55 MacAlly 2-Button Mouse 68 Apple Tech Note HW01: ADB - The Untold Story: Space Aliens Ate My Mouse:
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | Localizer.cpp | 53 bool Localizer::isLocalUse(MachineOperand &MOUse, const MachineInstr &Def, in isLocalUse() 55 MachineInstr &MIUse = *MOUse.getParent(); in isLocalUse() 58 InsertMBB = MIUse.getOperand(MOUse.getOperandNo() + 1).getMBB(); in isLocalUse() 97 for (MachineOperand &MOUse : in localizeInterBlock() 101 LLVM_DEBUG(MachineInstr &MIUse = *MOUse.getParent(); in localizeInterBlock() 103 << " #Opd: " << MOUse.getOperandNo() << '\n'); in localizeInterBlock() 104 if (isLocalUse(MOUse, MI, InsertMBB)) { in localizeInterBlock() 115 unsigned NumPhiUses = getNumPhiUses(MOUse); in localizeInterBlock() 128 MachineInstr &UseMI = *MOUse.getParent(); in localizeInterBlock() 145 MOUse in localizeInterBlock() 52 isLocalUse(MachineOperand & MOUse,const MachineInstr & Def,MachineBasicBlock * & InsertMBB) isLocalUse() argument [all...] |
/freebsd/usr.sbin/bsdconfig/mouse/ |
H A D | INDEX | 30 menu_title="Mouse" 36 menu_help="Configure the Mouse" 47 menu_selection="mouse|mouse" 61 menu_program="mouse"
|
/freebsd/sys/dev/hid/ |
H A D | hidquirk.h | 49 HQ(HAS_MS_BOOTPROTO), /* device supports mouse boot protocol */ \ 59 HQ(MS_LEADING_BYTE), /* mouse sends an unknown leading byte */ \ 60 HQ(MS_REVZ), /* mouse has Z-axis reversed */ \ 61 HQ(MS_VENDOR_BTN), /* mouse has buttons in vendor usage page */ \ 62 HQ(SPUR_BUT_UP), /* spurious mouse button up events */ \
|