Использование мыши Mad Catz - кажется, никакие другие вопросы не помогают, поэтому я решил спросить Ubuntu.
Я использую мышь Mad Catz, отлично работала в Windows 10, удалила окна и перешла в Ubuntu, теперь я могу перемещать ее, но не взаимодействую при помощи кнопок «Закрыть» или «Свернуть» или чего-либо еще в этом отношении, я В настоящее время я использую беспроводную мышь, которая работает нормально - и мой трекпад в порядке.
Пожалуйста, объясните ваши ответы просто, поскольку я Linux Noob.
Спасибо вам!
Измените xorg.conf
. Добавьте следующий раздел к /usr/share/X11/xorg.conf
(в терминале, войдите pkexec gedit /usr/share/X11/xorg.conf
):
Section "InputClass"
Identifier "Mouse Remap"
MatchProduct "Saitek Cyborg R.A.T.7 Mouse"
MatchDevicePath "/dev/input/event*"
Option "ButtonMapping" "1 2 3 4 5 6 7 8 9 0 0 0 0 0 0"
EndSection
Это избавляет от необходимости перезапускать X и делает мышь абсолютно применимой каждый раз, когда Ubuntu запускается. Просто измените xorg.conf
с разделом выше и R.A.T. 7 функций отлично. Попрощайтесь с перезапуском X.
Обновление: серии R.A.T. мышей теперь продаются под Безумной маркировкой Catz, не Киборгом. Из-за этого Безумная строка продукта Catz, возможно, нуждалась бы в модификации, чтобы заставить КРЫСУ работать в Ubuntu. Это означает изменяться, часть Киборга идентификационной строки (раньше определял USB-устройство) к строке, которую Безумная КРЫСА Catz отправляет на компьютер для X для распознавания КРЫСЫ, не замораживая кнопки. Вместо того, чтобы использовать строку
MatchProduct "Saitek Cyborg R.A.T.7 Mouse"
Безумный Catz мог бы использовать что-то еще (не протестированный). Продукт представляет много соответствия в виде строки для предотвращения проблемы замораживания кнопки.
Шаг 1 : узнайте всю информацию о мыши, которую Linux читает из устройства lsusb
, и dmesg
будет иметь хорошую справку здесь.
В моем случае у меня есть Крыса 7 m.m.o, поэтому что я сделал был cd /etc/X11
, затем создал xorg.conf
, и в файле я вставил это:
Section "InputClass"
Identifier "Mouse Remap"
MatchProduct "Mad Catz Mad Catz M.M.O.7 Mouse|M.M.O.7"
MatchIsPointer "true"
MatchDevicePath "/dev/input/event*"
Option "Buttons" "24"
Option "ButtonMapping" "1 2 3 4 5 0 0 8 9 10 11 12 0 0 0 16 17 7 6 0 0 0 0 0"
Option "AutoReleaseButtons" "20 21 22 23 24"
Option "ZAxisMapping" "4 5 6 7"
EndSection
закрывают файл и сохраняют его.
затем cd /etc/X11/xorg.confd
создают названный файл: 50-vmmouse.conf
затем вставка это:
Section "InputDevice"
Identifier "Mouse0"
Driver "evdev"
Option "Name" "Mad Catz Mad Catz M.M.O.7 Mouse|M.M.O.7"
Option "Vendor" "0738"
Option "Product" "1713"
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
хорошо, пока неплохо, теперь, на терминале xinput список затем находят что-либо, что касается Крысы, 7 m.m.o в моем случае были Безумной Безумной Мышью Catz M.M.O.7 Catz в†і id=11 [ведомый указатель (2)]
так......
на терминале xinput - тестируют 11 и нажимают все кнопки, которые Вы намереваетесь использовать, если нет никакого вывода после забастовки кнопки, то конфигурация на Xorg, conf и vmouse.conf является неправильной.
ТЕПЕРЬ большая часть этой информации будет найдена с нашим первым шагом, который является lsusb
, и dmesg
удостоверяются, что Вы получаете всю правильную информацию, или это не будет работать.
я использую Kubuntu 18. Я должен был отключить составной объект, затем вносят те изменения, перезагрузку и включают составной объект, затем перезагружают в один прошлый раз и VoilГ, все РАБОТАЕТ!!!