pwr-Solaar / Solaar

Linux device manager for Logitech devices
https://pwr-solaar.github.io/Solaar
GNU General Public License v2.0
5.18k stars 397 forks source link

G304 can't remap Diverted keys like M585 #1998

Closed synvie92 closed 1 year ago

synvie92 commented 1 year ago

Information

``` solaar version 1.1.8 Lightspeed Receiver Device path : /dev/hidraw5 USB id : 046d:C53F Serial : C2809CE1 Firmware : 44.01.B0005 Bootloader : 00.02 Other : AA.DE Has 1 paired device(s) out of a maximum of 1. Notifications: wireless, software present (0x000900) Device activity counters: (empty) 1: G304 Lightspeed Wireless Gaming Mouse Device path : /dev/hidraw6 WPID : 4074 Codename : G304 Kind : mouse Protocol : HID++ 4.2 Polling rate : 8 ms (125Hz) Serial number: B2D05D23 Model ID: 407400000000 Unit ID: EB490C63 Bootloader: BOT 69.02.B0021 Firmware: RQM 68.02.B0021 The power switch is located on the base. Supports 27 HID++ 2.0 features: 0: ROOT {0000} V0 1: FEATURE SET {0001} V0 2: DEVICE FW VERSION {0003} V2 Firmware: Bootloader BOT 69.02.B0021 4074452F3940 Firmware: Firmware RQM 68.02.B0021 4074452F3940 Unit ID: EB490C63 Model ID: 407400000000 Transport IDs: {'wpid': '4074'} 3: DEVICE NAME {0005} V0 Name: G304 Lightspeed Wireless Gaming Mouse Kind: mouse 4: WIRELESS DEVICE STATUS {1D4B} V0 5: BATTERY STATUS {1000} V0 Battery: 90%, discharging, next level 50%. 6: COLOR LED EFFECTS {8070} V6 7: ONBOARD PROFILES {8100} V0 Device Mode: Host Onboard Profiles (saved): Disable Onboard Profiles : Disable 8: MOUSE BUTTON SPY {8110} V0 9: REPORT RATE {8060} V0 Polling Rate (ms): 8 Polling Rate (ms) (saved): 8 Polling Rate (ms) : 8 10: MODE STATUS {8090} V1 11: DFUCONTROL SIGNED {00C2} V0 12: DEVICE RESET {1802} V0 internal, hidden 13: unknown:1803 {1803} V0 internal, hidden 14: CONFIG DEVICE PROPS {1806} V4 internal, hidden 15: unknown:1811 {1811} V0 internal, hidden 16: OOBSTATE {1805} V0 internal, hidden 17: unknown:1830 {1830} V0 internal, hidden 18: unknown:1890 {1890} V0 internal, hidden 19: unknown:1DF3 {1DF3} V0 internal, hidden 20: unknown:1E00 {1E00} V0 hidden 21: unknown:1EB0 {1EB0} V0 internal, hidden 22: unknown:1861 {1861} V0 internal, hidden 23: unknown:18B1 {18B1} V0 internal, hidden 24: unknown:1E22 {1E22} V0 internal, hidden 25: unknown:1801 {1801} V0 internal, hidden 26: ADJUSTABLE DPI {2201} V1 Sensitivity (DPI) (saved): 2200 Sensitivity (DPI) : 2200 Battery: 90%, discharging, next level 50%. ```
``` - 1.1.8 - _NAME: Multi Device Silent Mouse M585/M590 _absent: [hi-res-scroll, hires-smooth-invert, hires-smooth-resolution, hires-scroll-mode, scroll-ratchet, smart-shift, thumb-scroll-invert, thumb-scroll-mode, onboard_profiles, report_rate, dpi, speed-change, backlight, backlight-timed, fn-swap, disable-keyboard-keys, crown-smooth, divert-crown, divert-gkeys, m-key-leds, mr-key-led, multiplatform, gesture2-gestures, gesture2-divert, gesture2-params, sidetone, equalizer] _battery: 4096 _modelId: B01B406B0000 _sensitive: {change-host: false, divert-keys: false, lowres-scroll-mode: false, lowres-smooth-scroll: false, mouse-gestures: false, persistent-remappable-keys: false, pointer_speed: false, reprogrammable-keys: false} _serial: 4448C19A _unitId: C7626E69 _wpid: 406B change-host: null divert-keys: {0: 2, 82: 0, 83: 1, 86: 1, 91: 1, 93: 1} lowres-scroll-mode: false lowres-smooth-scroll: false persistent-remappable-keys: null pointer_speed: 256 reprogrammable-keys: {80: 80, 81: 81, 82: 82, 83: 83, 86: 86, 91: 91, 93: 93} - _NAME: G304 _absent: [hi-res-scroll, lowres-scroll-mode, hires-smooth-invert, hires-smooth-resolution, hires-scroll-mode, scroll-ratchet, smart-shift, thumb-scroll-invert, thumb-scroll-mode, pointer_speed, speed-change, backlight, backlight-timed, fn-swap, reprogrammable-keys, persistent-remappable-keys, divert-keys, disable-keyboard-keys, crown-smooth, divert-crown, divert-gkeys, m-key-leds, mr-key-led, multiplatform, change-host, gesture2-gestures, gesture2-divert, gesture2-params, sidetone, equalizer] _battery: 4096 _modelId: '407400000000' _sensitive: {dpi: false, onboard_profiles: false, report_rate: false} _serial: B2D05D23 _unitId: EB490C63 _wpid: '4074' dpi: 2200 onboard_profiles: 2 report_rate: 8 ```

Screenshots

G304 ![image](https://user-images.githubusercontent.com/21971195/219877577-500ef765-e8b1-45f7-ba7d-baafbcafdb4a.png) M585 ![image](https://user-images.githubusercontent.com/21971195/219877664-11aaf77e-0e32-4117-ad5f-ff720f0a1ccb.png)

Additional context G304 run solaar show no display " reprogrammable keys "

pfps commented 1 year ago

Solaar is just reporting on what the device can do and the G504 does not have any ability to reprogram or divert keys or buttons.

synvie92 commented 1 year ago

meaning G304 unable remap key using solaar ?

![image](https://user-images.githubusercontent.com/21971195/219942972-9f5c663f-0346-4fec-802c-4307bcd3e613.png)
pfps commented 1 year ago

correct

synvie92 commented 1 year ago

ok, thank for reply