Problèmes et questions concernant le noyau et le support matériel.
#1Messageil y a 4 ansBonjour,
Depuis aujourd’hui, je suis l'heureux possesseur d'une souris Logitech MX Master 2S (enfin pas tout à fait heureux car je n'arrive pas à la faire fonctionner complètement).
Ma config : Linux Manjaro avec Noyau 5.3, Bureau Gnome, Wayland, tout à jour.
Ma souris est connectée via Bluetooth, et fonctionne correctement. Le problème, c'est que j'aimerais remapper trois boutons programmables :
- Le premier fait "page précédente" pour l'instant et j'aimerais qu'il fasse "Copier"
- Le deuxième fait "page suivante" pour l'instant et j'aimerais qu'il fasse "Coller"
- Le troisième ne fait rien pour l'instant (est-il reconnu?) et j'aimerais qu'il fasse "Alt + F1"
Après des heures de recherches, je n'ai rien trouvé. Le programme piper ne fonctionne pas et ce script non plus
Des idées ? Là je ne sais pas trop quoi faire et apparemment le fait que j'ai Wayland complique le truc
Merci d'avance pour votre aide Ma machine :
Lenovo Yoga 520, Intel Core i7-8550U, 16Go RAM DDR4, Intel UHD Graphics 620, SSD1 : 256 Go, SSD2 : 512Go.
Système :
Manjaro Gnome x86_64 20.1, noyau Linux 5.8.6-1, Wayland
#2Messageil y a 4 ansBonjour,
Ré-essaye Piper. Pour une fois, cela fonctionne bien. Après,je le reconnais, Piper est assez capricieux. Mais, pour une fois, il a voulu bien fonctionné sur ma Cinnamon. Quand à ma Deepin, il ne reconnaît pas la souris. Sauf erreur de ma part, ce n'était que sur celle-là que j'avais essayé. En régle générale, c'est la corsair que j'utilise sur le principal.
Il y a certainement un bug à remonter.
Ma version est la 0.3. même si cela doit être la même que la tienne.
Un petit gout de ce que tu devrais avoir en attendant que tu l'aies aussi.
Si cela peut t'aider, ma souris logitech est listée de la manière suivante :
[olivier@thorielle ~]$ lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 046d:c517 Logitech, Inc. LX710 Cordless Desktop Laser
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 1b1c:1b51 Corsair CORSAIR DARK CORE RGB SE Wireless USB Receiver
Bus 001 Device 003: ID 1038:12ad SteelSeries ApS SteelSeries Arctis 7
Bus 001 Device 005: ID 1b1c:1c0a Corsair
Bus 001 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
[olivier@thorielle ~]$ sudo lsusb -d 046d:c52b -vvv
Bus 001 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 32
idVendor 0x046d Logitech, Inc.
idProduct 0xc52b Unifying Receiver
bcdDevice 24.01
iManufacturer 1 Logitech
iProduct 2 USB Receiver
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0054
bNumInterfaces 3
bConfigurationValue 1
iConfiguration 4 RQR24.01_B0023
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 98mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 1 Boot Interface Subclass
bInterfaceProtocol 1 Keyboard
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.11
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 59
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 8
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 1 Boot Interface Subclass
bInterfaceProtocol 2 Mouse
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.11
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 148
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 2
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.11
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 98
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0020 1x 32 bytes
bInterval 2
can't get device qualifier: Resource temporarily unavailable
can't get debug descriptor: Resource temporarily unavailable
Device Status: 0x0000
(Bus Powered)
Le jour où j'ai découvert le Libre, j'ai su que je ne reviendrai jamais en arrière.
Ryzen 7 5700G Vega8-KDE-ASUS ROG STRIX B550-F GAMING-16 Go G.Skill Trident Z RGB-Samsung SSD 970 Evo
Ryzen 7 2700X - Garuda KDE-ASUS ROG STRIX B450-F GAMING-32 Go G.Skill Trident Z RGB- Samsung SSD 970 EVO-Gigabyte RX 5500 XT Corsair RM650i/H100i Platinum piloté par LiquidCtl
#3Messageil y a 4 ansWow, merci pour ta réponse.
Ma souris est en fait reconnue comme un clavier et une souris. Le troisième bouton fait un raccourcis clavier, j'ai donc pu le configurer (paramètres -> raccouris claviers). Par contre, les deux premiers boutons sont considérés comme boutons de souris.
Je n'ai pas le temps aujourd'hui mais je vais réessayer Piper et je vous redis... Ma machine :
Lenovo Yoga 520, Intel Core i7-8550U, 16Go RAM DDR4, Intel UHD Graphics 620, SSD1 : 256 Go, SSD2 : 512Go.
Système :
Manjaro Gnome x86_64 20.1, noyau Linux 5.8.6-1, Wayland