Мышь RAT 3 не щелкает левой кнопкой мыши

Я установил Ubuntu 16.04 и есть ошибка, связанная с моей мышью (RAT 3). Я не могу использовать левый щелчок правильно. Иногда мне приходится открывать окно, чтобы использовать мышь в другом окне.

0
задан 24 April 2016 в 00:22

2 ответа

Это - общая ошибка Ubuntu. Попытайтесь сделать это: Создайте резервную копию xorg.conf мая файла

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.orig

, файлы не существуют. Это не необходимо.

Так или иначе редактируют файл с sudo nano /etc/X11/xorg.conf и вставляют это:

Section "InputClass"
Identifier "Mouse Remap"
MatchProduct "Saitek Cyborg R.A.T.3 Mouse"
MatchDevicePath "/dev/input/event*"
Option "ButtonMapping" "1 2 3 4 5 6 7 0 0 0 0 0 0 0"
EndSection

Нажатие Ctrl + O для сохранения и Ctrl + X для выхода из редактора. Перезагрузка для функциональности!

1
ответ дан 24 April 2016 в 10:22
  • 1
    @Zanna, я didn' t редактируют мой ответ после исправления моего ответа. Проверьте историю редактирования. Я имею теперь rolledback к Вашему редактированию снова. – Russo 17 September 2017 в 22:15

Эта статья от Дуги Linux Wiki работала хорошо над моим ноутбуком с Ubuntu 16.04.

, Вот самые соответствующие части:

Запрещать Решение

для Кнопки проблемы вызываются взаимодействием между кнопкой R.A.T Mode и X-сервером. Для восстановления надлежащей функции кнопка 'Mode' должна быть отключена, следующим образом:

С полномочиями пользователя root, создайте и отредактируйте файл /etc/X11/xorg.conf.d/50-vmmouse.conf

, Добавляет следующее содержание:

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "evdev"
    Option         "Name" "Saitek Cyborg R.A.T.3 Mouse"
    Option         "Vendor" "06a3"
    Option         "Product" "0ccc"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/input/event4"
    Option         "Emulate3Buttons" "no"
    Option         "Buttons" "7"
    Option         "ZAxisMapping" "4 5"
    Option         "ButtonMapping" "1 2 3 4 5 6 7 0 0 0 0 0 0 0"
    Option         "Resolution" "3200"
EndSection

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

[...]

Ручное Отображение Кнопки Фиксирует

Обратите внимание на то, что существует две различных версии мыши R.A.T.3, которые являются Saitek и Madcatz, это должно быть введено правильно в "MatchProduct", или Вы столкнетесь с теми же проблемами.

Первый узнают идентификатор и Название мыши:

xinput list | grep "id"

В Вас должен видеть Вашу мышь, маркированную как "Madcatz Безумная Мышь Catz R.A.T.3" или "Киборг Saitek Мышь R.A.T.3". Отметьте идентификационный номер устройства и затем введите следующую команду:

xinput query-state ID

(Где идентификатор соответствует Идентификационному номеру Вашей мыши)

Примечание, какой цвет 'режима' в настоящее время активен (красный/синий/фиолетовый) и которым номера кнопки соответствуют текущему 'режиму', будучи или или "вниз". Измените мышь 'режим' и и перепечатайте вышеупомянутую команду, отметив, какие кнопки изменяют состояние для соответствия 'режиму'.

Пример:

U = up
D = down
                        U U U U U D D U U D D D  U  U 
Option "ButtonMapping" "1 2 3 4 5 0 0 8 9 0 0 0 13 14"

, Где кнопки 10, 11, и 12 были идентифицированы как кнопки 'режима', таким образом, они могут быть отключены с нулями.

, Когда Вы определили, какие номера кнопки соответствуют мыши 'Режимы', необходимо смочь отредактировать xorg.conf файл и отключить их путем вставки нуля в соответствующую точку в последовательности кнопки. Откройте один из этих файлов в Вашем выбранном редакторе:

/etc/X11/xorg.conf
/etc/X11/xorg.conf.d/50-vmmouse.conf

Создают блок, который перезаписывает кнопки режима следующим образом:

MadCatz R.A.T.3:

# RAT3 mouse
Section "InputClass"
 Identifier "Mouse Remap"
 MatchProduct "Madcatz Mad Catz R.A.T.3 Mouse"
 MatchDevicePath "/dev/input/event*"
 Option "ButtonMapping" "1 2 3 4 5 6 7 8 9 0 0 0 13 14 15 16 17 18"
EndSection

Эта конфигурация работала на меня на моем старом Киборге Saitek R.A.T.3:

# RAT3 mouse
Section "InputClass"
 Identifier "Mouse Remap"
 MatchProduct "Saitek Cyborg R.A.T.3 Mouse"
 MatchDevicePath "/dev/input/event*"
 Option "ButtonMapping" "1 2 3 4 5 0 0 8 9 0 0 0 13 14"
EndSection
1
ответ дан 24 April 2016 в 10:22
  • 1
    О, очень жаль о моей ошибке; я didn' t обращают внимание на то, что кто-то еще отредактировал его.: ( – Zanna 18 September 2017 в 00:17

Другие вопросы по тегам:

Похожие вопросы: