Linux и многокнопочные мыши
Jun. 28th, 2010 05:14 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Правду всё-таки говорят: когда ты в Windows находишь решение какой-то проблемы, то понимаешь на сколько система тупая, а когда в Linux, то понимаешь на сколько ты тупой. :-)
Если вам, друзья мои, вполне хватает стандартной мышки с двумя кнопками и колесом прокрутки, то этот пост будет не совсем интересен. А вот если вам, как и мне, такой мышки мало...
Довольно давно я заметил, что меня три клавиши на мышаке не устраивают -- мало. Не потому, что я такой грязный извращенец, которому хочется чего-то из ряда вон выходящего. Просто во времена моей молодости поработал я с автокадом. А там на любую кнопку можно навесить любое действие. Потому у акадчиков в чести многокнопочные мыши -- основные макросы всегда под рукой. Потом я довольно продолжительное время верстал... Комбинации клавиш Ctrl+C и Ctrl+V меня достали до невозможности. А ведь применять приходилось ох как часто!
После перехода на Linux ситуация несколько улучшилась. В среде KDE выделенный текст автоматически попадает в буфер обмена, а средняя кнопка его из буфера вставляет. Но аппетит же приходит во время еды!
К тому моменту, как я окончательно перешёл на Linux у меня был (и сейчас есть) вот такой зверь:

Две симпотные кнопочки чуть ниже колеса так и просятся на PageDown и PageUp! Ну ведь просятся же? Просятся. И тут меня ждало жестокое разочарование -- драйвера под Linux для этой мышки отсутствуют. Как класс.
Предложенный метод решения (со свистопляской в консоли и прочими "радостями") эффекта не принёс. Я уже решил забить на это дело, как вдруг...
Чисто случайно натыкаюсь на программу Easystroke. Собственно говоря, это настройка жестов. Но делать может... Живёт здесь: sourceforge.net/apps/trac/easystroke/ Описание тут же. Короче, кому надо, тот элементарно разберётся. Русский интерфейс, кстати, вполне присутствует.



Должен сказать, что настроил я её минут за 5. И теперь сижу и прусь от того, что мыша делает именно то, что я хочу... Вспомнилось, как у меня обрушилась Windows XP после накатки второго сервиспака. Тогда у меня тоже была очень интересная мышка, но у мелкомягких посчитали, что связаться с производителями на предмет тестирования не нужно и в результате я получил классический "синий экран смерти" -- драйвер мыши принципиально не дружил со вторым СП. Драйверов от производителя пришлось ждать пол года. Оказались они кривоватыми. Потом вышел ещё один релиз и на них уже можно было жить. А тут красота -- никаких драйверов, конфликтующих с обновлениями. И, главное, настроить можно что угодно и как угодно!
Если вам, друзья мои, вполне хватает стандартной мышки с двумя кнопками и колесом прокрутки, то этот пост будет не совсем интересен. А вот если вам, как и мне, такой мышки мало...
Довольно давно я заметил, что меня три клавиши на мышаке не устраивают -- мало. Не потому, что я такой грязный извращенец, которому хочется чего-то из ряда вон выходящего. Просто во времена моей молодости поработал я с автокадом. А там на любую кнопку можно навесить любое действие. Потому у акадчиков в чести многокнопочные мыши -- основные макросы всегда под рукой. Потом я довольно продолжительное время верстал... Комбинации клавиш Ctrl+C и Ctrl+V меня достали до невозможности. А ведь применять приходилось ох как часто!
После перехода на Linux ситуация несколько улучшилась. В среде KDE выделенный текст автоматически попадает в буфер обмена, а средняя кнопка его из буфера вставляет. Но аппетит же приходит во время еды!
К тому моменту, как я окончательно перешёл на Linux у меня был (и сейчас есть) вот такой зверь:
Две симпотные кнопочки чуть ниже колеса так и просятся на PageDown и PageUp! Ну ведь просятся же? Просятся. И тут меня ждало жестокое разочарование -- драйвера под Linux для этой мышки отсутствуют. Как класс.
Предложенный метод решения (со свистопляской в консоли и прочими "радостями") эффекта не принёс. Я уже решил забить на это дело, как вдруг...
Чисто случайно натыкаюсь на программу Easystroke. Собственно говоря, это настройка жестов. Но делать может... Живёт здесь: sourceforge.net/apps/trac/easystroke/ Описание тут же. Короче, кому надо, тот элементарно разберётся. Русский интерфейс, кстати, вполне присутствует.
Должен сказать, что настроил я её минут за 5. И теперь сижу и прусь от того, что мыша делает именно то, что я хочу... Вспомнилось, как у меня обрушилась Windows XP после накатки второго сервиспака. Тогда у меня тоже была очень интересная мышка, но у мелкомягких посчитали, что связаться с производителями на предмет тестирования не нужно и в результате я получил классический "синий экран смерти" -- драйвер мыши принципиально не дружил со вторым СП. Драйверов от производителя пришлось ждать пол года. Оказались они кривоватыми. Потом вышел ещё один релиз и на них уже можно было жить. А тут красота -- никаких драйверов, конфликтующих с обновлениями. И, главное, настроить можно что угодно и как угодно!
no subject
Date: 2010-06-28 05:16 am (UTC)> А ведь применять приходилось ох как часто!
Чувствуется рука матерого писателя...
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2010-06-28 06:47 am (UTC)(no subject)
From:no subject
Date: 2010-06-28 06:55 am (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2010-06-29 06:25 am (UTC)Вот как раз далеко не каждый вендор в свое время считал необходимым получить от эмэса WHQL-сертификат. Та же nVidia, в частности. А потом ничего, привыкли. Вон, в 64битных сборках по дефолту допускается установка только signed-drivers...
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2010-06-30 07:26 am (UTC)Поставил я как-то супруге на ейный EeePC убунту. Точнее, ееебунту. Для эксперимента. Пару дней проработало (оставим в стороне кривизну никсовых скайпа, айпифона и аськоклиента, а также ржачную русификацию, это не проблема ;)) На третий день ебунта сходила куда-то и говорит: о! Новая версия системы доступна, щаз я ее поставлю. Ну давай. Полдня качала, полдня ставила, после очередной перезагрузки хуякс, и полный ступор. Фатальный. Пришлось вынимать RecoveryCD и возвращать венду на родину...
Это я к тому, что в том случае сам поступил некорректно, и убунта не виновата. Вот и у винды то же самое. Синих экранов на винде я у себя с 2005 года не видел (хоть W2K, хоть XP, хоть W2K3, хоть Vista(!), хоть W2K8, хоть W7), а системы убивал только самостоятельно и осознанно ;) При том, что у меня в силу специфики работы системы шуршат под максимальной нагрузкой: у меня ведь основной рабочий инструмент - виртуальные машины. По три-четыре штуки одновременно.
В классах, правда, синька выскакивает регулярно. Но там аппаратная проблема: у нас курсы читаются в две смены, для каждого курса свое окружение, то есть для каждой машины двойной комплект винтов. Винты, само собой, в мобайл-рэках. Проходимость на курсах у нас весьма высокая, следовательно винты постоянно туда-сюда перетыкаются. Естественно, не позднее чем через месяц коннектор рэка раздалбывается в хлам, и начинаются недотыки и неконтакты. Отсюда и синька...
(no subject)
From:(no subject)
From:В тему ;)
Date: 2010-06-30 08:41 am (UTC)Нашёл в сети утилиту Xpadder, вот она реально оказалась полезной — на любую кнопку геймпада можно назначить любую клавишу клавиатуры, в том числе и мультимедийную. Паре верхних кнопок сказал управлять громкостью — играть стало ещё удобнее. Тут я подумал: «А почему только игры?» Быстренько изготовил профиль для Файрфокса: левый аналог — мышь, правый — колесо; кнопки я привязал к кликам, а переключатель POV — к «Назад-Вперёд», «Обновить» и «Остановить». До кучи сделал управление плеером.
Сижу, как сферический задрот в вакууме, листаю интернет с геймпада. Так и до руля для руления серверами недалеко!"
http://ithappens.ru/story/3490