📅 August 22, 2020     🕐 1 minute read

HOW TO: Get a General Purpose Mouse Cursor for Your Linux TTY Virtual Console

A general purpose mouse inteface for your Linux TTY virtual console

This might be the easiest and shortest article I’ve written in a long time. If you work with the TTY virtual console on your Linux box, you might want a general purpose mouse functionality. Why? I don’t know why YOU might need it but, so far, I’ve use it for copy-pasting.

1. Open up a TTY virtual console session with Ctrl + Alt + F2...F6 ( To exit the session, first type exit to logout and hit Ctrl + Alt + F7

2. GPM ( General Purpose Mouse ) is included in most Linux distros. I’m using an Arch-based distro, so I’ll install GPM with sudo pacman -S gpm. If you’re using Debian/Ubuntu, install it with sudo apt install gpm.


3. Once GPM is installed, start the service with sudo systemctl start gpm.service and boom…. there’s your cursor.


For mor info on GPM and how to further confiture it, read the Arch wiki page here.


FSM has no ads or affiliate links. Your support would simply pay for our servers, domain and maintanance. If there's any leftover change, we'll get some coffee and a slice of pizza.

Monero (XMR) 43GnqUNJrTi9QyL7kEH8vM8pgWGCE6bjv1FSRipeNMM4TTeNnUVsRBb6MfMpQYxtLE7ReonxVVSXz2rFCEdW5H11LC3x73b
Bitcoin (BTC) 1Hfuq77gKKFJeNcq4EP4dQK3yDRWrFEwJR
Bitcoin Cash (BCH) qzmdm6e6q5wf2p6sxz2mst7cenz60newwc5m4e9js8
Ether (ETH) 0x5f02869278C24A6579d3820f52AD15936D6F9d69
More content?