Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • S Solaar
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 10
    • Issues 10
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 2
    • Merge requests 2
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • pwr-Solaar
  • Solaar
  • Issues
  • #1772
Closed
Open
Issue created Sep 24, 2022 by Administrator@rootContributor

G733 Settings not activating upon power-cycle

Created by: a-priestley

Information

  • Solaar version (solaar --version or git describe --tags if cloned from this repository): solaar 1.1.5
  • Distribution: Arch
  • Kernel version (ex. uname -srmo): Linux 5.19.9-zen1-1-zen x86_64 GNU/Linux
  • Output of solaar show:
Solaar version 1.1.5

USB and Bluetooth Devices

  1: G502 Gaming Mouse
     Device path  : /dev/hidraw1
     USB id       : 046d:C07D
     Codename     : G502
     Kind         : mouse
     Protocol     : HID++ 4.2
     Polling rate : 1 ms (1000Hz)
     Serial number:
     Model ID:      000000000000
     Unit ID:       00000000
          Firmware: U   88.02.B0017
        Bootloader: BOT 14.00.B0007
          Hardware: 72
             Other:
     Supports 19 HID++ 2.0 features:
         0: ROOT                   {0000} V0
         1: FEATURE SET            {0001} V0
         2: FEATURE INFO           {0002} V0
         3: DEVICE FW VERSION      {0003} V0
            Firmware: Firmware U   88.02.B0017
            Firmware: Bootloader BOT 14.00.B0007
            Firmware: Hardware  72
            Firmware: Other
            Unit ID: 00000000  Model ID: 000000000000  Transport IDs: {}
         4: DEVICE NAME            {0005} V0
            Name: Tunable FPS Gaming Mouse G502
            Kind: mouse
         5: LED CONTROL            {1300} V0
         6: unknown:18A1           {18A1} V0    internal, hidden
         7: unknown:1E00           {1E00} V0    hidden
         8: unknown:1E20           {1E20} V0
         9: unknown:1EB0           {1EB0} V0    internal, hidden
        10: ADJUSTABLE DPI         {2201} V0
            Sensitivity (DPI)        : 800
        11: ANGLE SNAPPING         {2230} V0
        12: SURFACE TUNING         {2240} V0
        13: REPORT RATE            {8060} V0
            Polling Rate (ms): 1
            Polling Rate (ms)        : 1
        14: ONBOARD PROFILES       {8100} V0
            Device Mode: Host
            Onboard Profiles        : Disable
        15: MOUSE BUTTON SPY       {8110} V0
        16: unknown:1850           {1850} V0    internal, hidden
        17: DFUCONTROL UNSIGNED    {00C1} V0
        18: unknown:1801           {1801} V0    internal, hidden
     Battery: N/A, None.

  2: G733 Gaming Headset
     Device path  : /dev/hidraw2
     USB id       : 046d:0AB5
     Codename     : G733 Headset
     Kind         : headset
     Protocol     : HID++ 4.2
     Serial number:
     Model ID:      0AB500000000
     Unit ID:       FFFFFFFF
          Firmware: U1  37.00.B0131
     Supports 8 HID++ 2.0 features:
         0: ROOT                   {0000} V0
         1: FEATURE SET            {0001} V0
         2: DEVICE FW VERSION      {0003} V2
            Firmware: Firmware U1  37.00.B0131 0AB5
            Unit ID: FFFFFFFF  Model ID: 0AB500000000  Transport IDs: {'usbid': '0AB5'}
         3: DEVICE NAME            {0005} V0
            Name: G733 Gaming Headset
            Kind: None
         4: COLOR LED EFFECTS      {8070} V0
         5: GKEY                   {8010} V0
            Divert G Keys (saved): True
            Divert G Keys        : False
         6: EQUALIZER              {8310} V0
         7: SIDETONE               {8300} V0
            Sidetone (saved): 70
            Sidetone        : 70
     Battery status unavailable.
  • Contents of ~/.config/solaar/config.yaml (or ~/.config/solaar/config.json if ~/.config/solaar/config.yaml not present):
- 1.1.5
- _NAME: G502 Gaming Mouse
  _absent: [hi-res-scroll, lowres-scroll-mode, hires-smooth-invert, hires-smooth-resolution, hires-scroll-mode, 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: 0
  _modelId: '000000000000'
  _unitId: '00000000'
  dpi: 800
  onboard_profiles: 2
  report_rate: 1
- _NAME: G733 Gaming Headset
  _absent: [hi-res-scroll, lowres-scroll-mode, hires-smooth-invert, hires-smooth-resolution, hires-scroll-mode, smart-shift, thumb-scroll-invert, thumb-scroll-mode,
    onboard_profiles, report_rate, pointer_speed, dpi, speed-change, backlight, backlight-timed, fn-swap, reprogrammable-keys, persistent-remappable-keys,
    divert-keys, disable-keyboard-keys, crown-smooth, divert-crown, m-key-leds, mr-key-led, multiplatform, change-host, gesture2-gestures, gesture2-divert,
    gesture2-params, equalizer]
  _battery: 0
  _modelId: 0AB500000000
  _sensitive: {divert-gkeys: true, sidetone: true}
  _unitId: FFFFFFFF
  divert-gkeys: true
  sidetone: 70
- _NAME: G502 Gaming Mouse
  _absent: [hi-res-scroll, lowres-scroll-mode, hires-smooth-invert, hires-smooth-resolution, hires-scroll-mode, 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: 0
  _modelId: '000000000000'
  _unitId: '00000000'
  dpi: 800
  onboard_profiles: 2
  report_rate: 1
- _NAME: G502 Gaming Mouse
  _absent: [hi-res-scroll, lowres-scroll-mode, hires-smooth-invert, hires-smooth-resolution, hires-scroll-mode, 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: 0
  _modelId: '000000000000'
  _unitId: '00000000'
  dpi: 800
  onboard_profiles: 2
  report_rate: 1
- _NAME: G502 Gaming Mouse
  _absent: [hi-res-scroll, lowres-scroll-mode, hires-smooth-invert, hires-smooth-resolution, hires-scroll-mode, 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: 0
  _modelId: '000000000000'
  _unitId: '00000000'
  dpi: 800
  onboard_profiles: 2
  report_rate: 1

My mouse config is showing up several times here--not sure if unrelated.

  • Errors or warrnings from Solaar: WARNING [MainThread] logitech_receiver.diversion: rules cannot access active process or modifier <- is this why? I am on wayland and understand that processes in Solaar can be an issue with it.

Describe the bug If my headset powers-off and back on again, in order for my settings to activate, I must toggle them. So with the G733 I have the capability of diverting G Keys and adjusting sidetone. To get them to work, they need to be "refreshed" by flipping the toggle on and off for G Keys and moving the slider for side tone. Conversely, and perhaps related, the battery indicator does not work unless Solaar is already running when the headset is powered on.

To Reproduce Steps to reproduce the behavior:

  1. Have the headset on and Solaar running
  2. Note the lack of G Key divert and sidetone functionality
  3. Toggle / adjust the settings
  4. Note that they are now working
  5. Power the headset off, and then back on again
  6. Note that the features are not working

Screenshots If applicable, add screenshots to help explain your problem.

Additional context As mentioned previously, I am running Wayland, so this may be an example of functionality that is not available.

Assignee
Assign to
Time tracking