Ubuntu 11.04 и настройка боковых кнопок мышки a4tech x7
Добавляю в раздел:
с помощью xev отследил нужные кнопки
xbindkeys (в автозагрузке)
всё работает, но после 1-2 нажатия на эти кнопки они перестают реагировать, приходится заново запускать xbindkeys.
В чём проблема? ведь в 10.04 работало на ура
у меня x5, всё работает. настройки xorg’a не трогал, evdev стоит по-умолчанию, кнопки сам находит
когда «перестаёт работать», процесс xbindkeys убивается?
Сделал как у вас, убрал всё из xorg, изменил
но после нажатия на любую боковую кнопку процесс xbindkeys убивается (смотрел через системный монитор)
Запустить из консоли xbindkeys , когда убьётся — посмотреть (и написать сюда) выхлоп
ничего не происходит.
Даже никакого сегфолта нету?
xbindkeys -v что говорит?
Может, unity что-то с ним делает, я в ubuntu-classic сижу.
я после загрузке системы запустил терминал, 2 раза нажал на боковую кнопку, и запустил xbindkeys -v
Кнопка мыши на Ctrl-C забиндена? Она, видимо, и убила процесс в консоли.
Система только поставлена, посмотрел в «Комбинации клавиш», Ctrl-C не встречается.
Ctrl-C не встречается.
Вы нажали на кнопку мыши, которая сгенерировала ^C :). В конфиге она 8-ая.
а как же настроить боковые клавиши?, я любые комбинации пробовал даже просто
результат такой же.
Stalkerok> В чём проблема? ведь в 10.04 работало на ура
И в 10.10 работает, и уже млять много лет оно работает у меня в любых дистрах. Но не в 11.04, как в прочем и многие другие вещи.
Я решил проблему, оставшись на 10.10
Это не совсем решение проблемы.
Так, ещё раз. Запустите xbindkeysrc -v в консоли, сделайте активным какое-то другое окно, клацайте боковые клавиши, пока не упадёт. Выхлоп — сюда.
xbindkeys должен либо сегфолтнуться, либо что-то информативное выкинуть. В этом логе он просто прекратил своё выполнение по Ctrl+C, на который забиндена 8-я кнопка мыши -.-
Алсо, какое DE используете? Unity? KDE? Gnome?
проверю у себя.
/temp.log»
m:0x0 + b:8
Ещё так можно попробовать. Если при многократном нажатии xbindkeys не умирает, то проблема в xvkbd / эмуляции нажатия клавиш (что странно, умвр).
Stalkerok> Это не совсем решение проблемы.
Да, извини, что помочь нечем. Установив 11.04 и увидев кучу проблем, решил даже не искать возможность их решения. Мне рабочая система нужна, а не конструктор по тренировке навыков разрешения проблем.
Использую Unity (Стандартную при установке Ubuntu 11.04 Desctop x32)
При запуске xbindkeys -v проверял кнопки в окне firefox, сначала копировался и вставлялся текст, затем эти кнопки начали работать как «Go back» «Go forward»
ну вот, это уже получше
если версии пакетов последние, пишите багрепорт 🙂
Источник
Сборка и установка драйвера на мышь
Здравствуйте, совсем новичок в мире Linux. Поставил ubuntu, очень высокая чувствительность на мыши, никакие способы из гугла не помогают. Решил поставить драйвера на мышь, чтобы уменьшить там. Нашел на гите исходники, но после 3 часов попыток собрать,решил обратиться за помощью. Вот ссылка на исходники: https://github.com/maxmati/a4tech-bloody-linux-driver.git
Там на мыши, на самом верху есть кнопочка для переключения разрешения сенсора.
Если нет, то тогда выясняй как регулировать чувствительность средствами DE.
Если в DE таких средств регулировки нету то нахрен такой DE, сноси его и ставь Mate.
Ну или изучай руководство по настройке мыши в xorg.
если в обход пакетного менеджера
Не нужно тебе никакие драйверы ставить. Просто измени разрешение сенсора на самой мышке.
Ну а раз ты новичок, то дополнительно тебе по шее полагается стукнуть. Просто потому, что ты вопрос правильно сформулировать не можешь — ты даже не написал, какая мышь. По ссылке догадываюсь, но модель всё равно неизвестная.
убунту тоже не написал, какая.
Какая там убунта, не имеет значения.
Есть простой и неправильный способ. мышки a4tech програмируемые, а настраиваются они через программу для винды. надо просто найти комп с виндой, поставить туда драйвер из комплекта, настроить режимы чувствительности мышки как надо и сохранить изменения на мышь. В линуксе она будет следовать этим настройкам.
Но вообще надо знать какой DE стоит в вашем линуксе. Все более-менее приличные имеют настройки чувствительности мыши.
Имеет. Если там xubuntu или kubuntu, то тыкать надо в совершенно другие меню
Я помню был какой-то пакет с GUI, чисто только для настройки чувствительности мышки, но не могу вспомнить название.
нашел решение
$ xinput set-prop id «Coordinate Transformation Matrix» 2.400000, 0.000000, 0.000000, 0.000000, 2.400000, 0.000000, 0.000000, 0.000000, 1.000000
методом тыка меняешь коэффициеты матрицы, и все путем!)
На bloody нужно дважды кликнуть в первую кнопку под колесом, колесо от этого начнёт мигать. Когда оно мигает — крутишь колесо вниз, уменьшая разрешение сенсора. Как будет комфортно — ещё раз клацни на кнопке под колесом.
Источник
A4tech x7 драйвер для линукс
- Не нарушайте орфографию, пишите правильно.
- Не распространяйте непроверенную или ложную информацию!
- Вместо слов «Спасибо» используйте
- Если у Вас меньше 15 сообщений — нажмите на кнопку
на том сообщении, где Вам помогли, и напишите благодарность.
- Сообщения, нарушающие Правила форума и Правила раздела «Мой компьютер», будут удалены!
- Не навязывайте свое мнение — просто рекомендуйте!
- При ответе в тему обоснуйте свой ответ. В противном случае сообщение может быть расценено как набивка постов и удалено! А автор поста — наказан в соответствии с Правилами раздела «Мой Компьютер»
- Варез программ для ПК, как и самой ОС, на форуме запрещён!
Сообщение отредактировал KOT-BE3DEXOD — 13.11.16, 15:11
Вот хотел спросить совета, может по знаниям, может по опыту — у кого как.
Нужно приобрести два стандартных ПК устройства ввода — клавиатура и мышь. Желательно оба белого цвета.
Можете подсказать интересные вещи в пределах разумных цен? Спасибо.
Источник
Пойдут ли макросы от мышки A4Tech X-710 на Ubuntu?
Планирую покупать себе эту мышь исключительно из-за наличия в ней макросов. Они мне крайне пригодятся при работе в Ubuntu. Но читал некоторые комментарии и люди говорят что порой макросы не срабатывают.
Т.е. вот подключаю я мышь к компу где стоит Win10. Создаю нужные мне макросы. Всё работает. Затем отключаю мышь — подключаю к другому ПК где стоит уже Ubuntu — и не работает. Не хотелось бы с такой проблемой столкнутся.
По этому решил обратится к знатокам. Будет ли у меня с этим проблема при подключении к Ubuntu?
P.S. Использовать сторонний софт для создания макрософт не вариант. На том компе где Ubuntu запрещается скачивать сторонние программы. Собственно по этому и хочу взять себе эту мышь.
Заранее огромное спасибо за помощь!
Макросы для мышки A4Tech XL-747H
Всем привет нужны макросы для игры Кс 1,6 хочу сделать макрос который будет уменьшать разброс пуль.
Макросы для a4tech g10-770f
Нужна помощь, хочу сделать несколько макросов для мышки a4tech g10-770f, но не знаю названий всех.
Драйвер для мышки A4Tech X-6 70D
Помогите найти драйвер для мышки A4Tech X-6 70D для Windows 7 X64. Очень нужно. Заранее.
Приёмник от мышки A4Tech серии PowerSaver модели R7-10 работает из рук вон плохо
Здравствуйте. Эту мышку я подрубил на Avito за 30р. Еёйный приёмник будучи в вставленным в USB.
Источник
Мышь A4Tech G9-500F — драйвер для Ubuntu
Ну, может это не совсем драйвер, и модули ядра мы тут писать не будем. Но я расскажу простой и удобный, а главное — рабочий способ заставить работать дополнительную клавишу у данной мыши так, как она должна работать, а не нажимать каждый раз сочетание WIN+R и ввод текста: rwww.win2.cn/g9 или кцццюцшт2юст.п9.
На днях сломалась, верой и правдой, служившая мне долгих 6 лет моя любимая мышь. Я, разумеется, расстроился и просидел эти пару дней в Терминале без гуи, ибо в современном гуи делать без мышки нечего. И вот, вчера я приобрел — показавшуюся мне достаточно удобной мышь — A4Tech G9-500F. Честно скажу — выбирал в магазине долго и главным критерием было удобство «лежания» мыши в руке. Но, как и на большинстве аксессурах сейчас, на тыльной стороне коробки было написано, что нормальная работа гарантируется только вместе с ОС Windows. «Какая жалость )» — усмехнулся я, и купил эту мышь 🙂 Я был полностью уверен, что в моем любимом Xubuntu она поднимется без проблем — так и произошло.
Но оказалось, что в Linux не работает дополнительная кнопка на мыши, которая по умолчанию подразумевает двойной клик. И не то, чтобы не работает, а еще хуже — посылает системе сигнал о нажатии WIN+R и вводит адрес сайта, где можно скачать на нее драйвер, разумеется, только для Windows. Покопавшись в интернете еще немного я нашел лишь советы удалить Линукс, или вернуть мышь в магазин. Но это не труЪ-way подумал я, ведь мышь мне понравилась и я не собирался отказываться от ее использования только потому, что компания-производитель не позаботилась выпустить драйвер для A4Tech G9-500F. Вместо этого я решил реализовать поддержку дополнительной клавиши сам, чего бы мне это не стоило )
Начал я, разумеется с формирования взгляда на нажатие «не правильной» кнопки системой. Сначала, признаться, хотел просто повесить опрееленное действие на нажатие комбинации WIN(META)+R, но это проблемы не решило ибо адрес сайта, вбиваемый мышью продолжал докучать, вводясь во все формы ввода, да еще и вызывая определенные сбои в системе. Тогда я решил узнать, как видит мою мышь система, используя команду в терминале:
Да, именно так. Система почему-то видела мышь — как два экземпляра мыши, один — сама мышь, второй — злосчастная кнопка. Но оказалось мне только на руку. Следующим действием я просто отключил ввод этой кнопки. Опытным путем я выяснил, что id кнопки у меня — 8 (следующей же командой):
(Включить — xinput —enable 8)
Так стало гораздо комфортней и легче на душе. Но теперь при нажатии кнопки не происходило вообще ничего, что достаточно сильно расстраивало ибо, раз есть кнопка, то ей хочется пользоваться. И я пошел копаться в /dev/input/ :
Предполагается, что один из event’ов — это наше устройство — чудо-кнопка. Для более комфортного поиска я установил удобную утилиту — evtest:
Запускать ее нужно от Рута:
И так я узнал (ну, правда оставалось опять же опытным путем выяснить, какой ивент — 3 или 4), какой ивент мне необходимо слушать для отлова нажатия на клавишу, а слушать я буду с помощью той же утилиты — evtests:
Итак, после нажатия, как я увидел — в событие появлется самым первым — нажатие на Win(meta)-key:
Вот по данному событию я и буду отлавливать нажатие на клавишу, ведь, хоть в xinput я и отключил ее, но в события нажатия все-равно идут.
Для того, чтобы заставить чудо-кнопку на G9-500F в Linux так, как заумывал разработчик мыши (двойной клик ЛКМ), который не удосужился написать для моей любимой ос драйвер — я написал следующий элементарный скрипт:
Скрипт необходимо запускать от Рута. Желаю тебе удачи, если у тебя A4Tech G9-500F и Linux — не отчаивайся, как видишь — все оказывается не так сложно, если попытаться решить проблему, а не относить годный девайс в магазин — ты же не ламер какой в конце концов. Да прибудет с тобой сила! 🙂
Как получать event кнопки автоматически
В ходе работы с данным скриптом выяснилось, что номер event’а нашей кнопки в /dev/input может изменяться и тогда необходимо переписывать в скрипте его номер, чтобы evtest отслеживал именно кнопку, а не что-то другое.
Чтобы автоматизировать процесс необходимо немного изменить исходный скрипт.
Для начала через xinput —list как и описано выше получаем id устройства (у меня это 8), затем вписываем этот id в следующий, немного измененный скрипт из статьи:
В скрипте там, где «—list-props 8» — 8 (восьмерка) это какраз ID устройства, полученный опытным путем (как в статье) с помощью xinput.
После указания своего id скрипт будет всегда сам получать event кнопки и подставлять его в evtest.
Полностью автоматизированный скрипт
Точно подходит для мышки g9-500f.
Благодарим нашего читателя — MAP4yK за достойный вклад в развитие данного скрипта.
Дополнение:
Меня спрашивали, как добавить получившийся скрипт в автозапуск?
Я сделал так:
/home/mike/bin/mouse.sh — это полный путь к скрипту.
Потом просто добавил в стандартном меню настроек->сеансы и запуск->автозапуск команду: sudo /home/mike/bin/mouse.sh
Скриншот меню автозапуска с xUbuntu:
Не забудь, что если скрипт стартует с системой — в него также необходимо добавить вызов xinput —disable id (чтобы каждый раз не прописывать это вручную). Вот так выглядит скрипт у меня сейчас (для примера):
Кстати, если даешь скрипту право на исполнение от ROOT без пароля — проследи, чтобы у него не было права на запись (на всякий случай).
Источник