GPM/ru

Данная статья описывает, как настроить и использовать GPM (сервер мыши общего назначения) из интерфейса командной строки. Это особенно полезно для новых установок Gentoo, или для систем, которые не могут использовать X-сервер.

Получение GPM
If you've just installed Gentoo, you almost certainly don't have your mouse set up to work within a command line interface (CLI) yet. Or perhaps you can't use or don't need an X server, yet you still need to use a mouse. The solution is simple:, the General Purpose Mouse server.

Вначале вам нужно получить GPM:

Вы могли заметить несколько сообщений в процессе компиляции о том, что вам нужно произвести конфигурацию сервера. Вы должны это сделать перед запуском GPM.

Конфигурация GPM
Прежде чем использовать GPM вам нужно раскомментировать строки, определяющие положение и протокол вашей мыши. Вы можете это сделать, отредактировав файл конфигурации GPM:

В следующем примере у нас есть USB-мышь в. Поэтому мы раскомментируем, так как это кумулятивное устройство для всех мышей системы, и соответствующий протокол. Попробуйте использовать, а не , так как последний считается устаревшим и может быть отключен в более новых ядрах. Если не будет работать, то используйте другие устройства. Вот пример :

Если у вас мышь с колесом, вы можете захотеть использовать протокол imps2, поэтому раскомментируйте данную строку. Если как imps2, так и ps2 откажутся работать, зайдите на страницу info для GPM для списка других возможных протоколов. Кроме того, если вы хотите нажимать на гиперссылки в терминалах для перехода на сайты, будет хорошей идеей последовать совету в файле :

The rest of the conf.d file contains other suggestions for your mouse server; uncomment the various options according to your needs. See for more information.

Запуск GPM
После установки и конфигурации вашего сервера мыши пришло время использовать его:

You should see a block cursor appear. Remember that only root can run the GPM init script. However, to avoid having to and run the script every single time you begin a new session, why not set GPM to begin every time you turn on your computer?

Теперь каждый раз, когда вы включаете ваш компьютер, вас будет приветствовать курсор ко времени ввода логина. Сервер мыши продолжит работать, даже если вы не войдете как root.

Копирование и вставка
Копирование и вставка больших блоков текста с работающим сервером мыши это очень просто. Выделите текст левой кнопкой мыши (он останется выделенным когда вы отпустите кнопку), переключитесь на другой терминал, если вам это нужно, разместите курсор, и нажмите среднюю кнопку мыши для вставки текста там, где вы разместили курсор. Заметьте, что вы можете копировать и вставлять даже без выхода из запущенного терминала. Это делает возможным очень простую отправку сообщений об ошибке на Форумы Gentoo.

Браузеры в текстовом режиме и GPM
Если у вас есть сообщение на одном экране и браузер в текстовом режиме на другом, вы можете скопировать сообщение об ошибке выделив его, переключиться на другой терминал, нажать левой кнопкой мыши на какое-либо поле для ввода текста, и затем нажать среднюю кнопку мыши. Ваше сообщение об ошибке теперь может быть отправлено на форум.

Though discussion of text-only browsers is somewhat beyond the scope of this guide, inevitably users will need to find a compatible console browser. Though is most likely the oldest and well established browser, its interface has poor mouse support and recognition. Instead, try using which has excellent mouse integration.

Этим мы завершим нашу статью об использовании мыши в консоли. Счастливого мышинга!