Алексей Федорчук
[email protected]
Программа imwheel необходима для работы колеса прокрутки скроллирующих мышей (типа MS Intellimouse) в Иксах вообще (в KDE и GNOME оно работает и без этого). Во FreeBSD imwhell можно установить из портов или пакетов, а также собрать вручную - обычным образом, через
$ cd imwheel-src; $ ./configure; $ make; $ make install
Единственное, что следует иметь ввиду - это то, что по умолчанию imwheel конфигурируется с поддержкой gpm. А поскольку во FreeBSD такового сервиса нету - в ответ на умолчальную схему последует сообщение об ошибке. И потому поддержку необходимо запретить явным образом:
$ ./configure --disable-gpm --disable-gpm-doc
после чего выполнить сборку и установку. Вычитать о необходимости этого (а заодно и о других возможностях пред-компиляционного конфигурирования imwheel) можно, дав предварительно команду
$ ./configure --help
Что, впрочем, не вредно при сборке любой программы.
Далее в файл /etc/X11/XF86Config необходимо добавить строку
Option "ZAxisMapping" "4 5"
А в пользовательский скрипт запуска Иксов перед строкой запуска оконного менеджера вписать:
exec imwheel &
не забыв про символ фонового выполнения задачи.
При использовании imwheel скроллирующее колесико прокручивает текст не построчно, как в Windows, а эмулирует клавиши PgUp/PgDown. В KDE же и его приложениях (по крайней мере, в версии 3.1) оно (без imwheel) работает обычным образом.