Jump to content

moused

From Wikipedia, the free encyclopedia

mousedis a mousedaemononFreeBSDsystems that works with the console driver to support mouse operations in thetext consoleand user programs.[1]It first appeared in FreeBSD 2.2 and is currently located in/usr/sbin/moused.[2]

Function

[edit]

The mouse daemon listens to a mouse port (by default,/dev/psm0) and supplies mouse data to a virtual mouse driver, sysmouse(4). A user process that wants to use the mouse simply opens/dev/sysmouseand reads from it like a normal file. This makes it possible for the console and userprocessessuch as theX Window Systemto share the mouse.PS2mice will not need configuration while serial-port mice will.[3]

Multiple mice can be used at once by starting multiple moused instances.[4]

See also

[edit]

References

[edit]
  1. ^Gite, Vivek (2006-09-13)."Howto: FreeBSD configure or use mouse to copy and paste at a terminal".cyberciti.biz.Retrieved2024-06-04.
  2. ^"moused".man.freebsd.org.2008-05-15.Retrieved2024-06-04.
  3. ^Lehey, Greg (2003-04-29).The Complete FreeBSD: Documentation from the Source."O'Reilly Media, Inc.".ISBN978-0-596-00516-0.
  4. ^Tyler, Chris (2008-02-05).X Power Tools."O'Reilly Media, Inc.".ISBN978-0-596-10195-4.
[edit]