Difference between revisions of "GPM"

From ArmadeusWiki
Jump to: navigation, search
(creation)
 
(Usage)
 
(2 intermediate revisions by the same user not shown)
Line 7: Line 7:
 
<pre class="config">
 
<pre class="config">
 
Package Selection for the target  --->
 
Package Selection for the target  --->
     [*] Hardware handling / blockdevices and filesystem maintenance --->
+
     [*] Hardware handling  --->
         [*]   gpm mouse server
+
         [*] gpm mouse server
 
</pre>
 
</pre>
  
 
==Usage==
 
==Usage==
* TBDL
+
* Connect a USB mouse in one of the USB Host connectors. Let's suppose you have only one and so it will be referenced as "mouse0".
 +
* Launch GPM (will stay in background as daemon):
 +
<pre class="apf">
 +
# gpm -m /dev/input/mouse0 -t imps2
 +
</pre>
 +
* If you need to stop it:
 +
<pre class="apf">
 +
# gpm -k
 +
</pre>
 +
* Then you can at least do some cut & paste in the Framebuffer virtual terminals.
 +
* To have something more fancy, you can login in the Framebuffer terminal and then launch:
 +
<pre class="apf">
 +
# gpm-root
 +
</pre>
 +
* then, if you press "Ctrl" key and one of the mouse buttons, you will have some menus displayed on your terminal. Configuration for these menus can be changed with ''/etc/gpm-root.conf''.
  
 
==Links==
 
==Links==
 
* http://www.nico.schottelius.org/software/gpm/
 
* http://www.nico.schottelius.org/software/gpm/

Latest revision as of 17:36, 15 January 2014

GPM stands for General Purpose Mouse server and is the mouse support for Linux on the console.

Installation

$ make menuconfig
Package Selection for the target  --->
    [*] Hardware handling  --->
        [*] gpm mouse server

Usage

  • Connect a USB mouse in one of the USB Host connectors. Let's suppose you have only one and so it will be referenced as "mouse0".
  • Launch GPM (will stay in background as daemon):
# gpm -m /dev/input/mouse0 -t imps2
  • If you need to stop it:
# gpm -k
  • Then you can at least do some cut & paste in the Framebuffer virtual terminals.
  • To have something more fancy, you can login in the Framebuffer terminal and then launch:
# gpm-root
  • then, if you press "Ctrl" key and one of the mouse buttons, you will have some menus displayed on your terminal. Configuration for these menus can be changed with /etc/gpm-root.conf.

Links