elementary / switchboard-plug-mouse-touchpad

Switchboard Mouse & Touchpad Plug
GNU General Public License v3.0
24 stars 13 forks source link

Logitech K830 Misidentified as Mouse #193

Open elsiehupp opened 2 years ago

elsiehupp commented 2 years ago

What Happened?

The Logitech K830 is a wireless device combining both a keyboard and a touchpad. In both the mouse/touchpad switchboard plug and the Wingpanel power indicator the Logitech K830 is misidentified as a wireless mouse.

While in the case of the battery indicator the mistake is purely cosmetic, in the case of the switchboard plug (and whatever the underlying library is) the misidentification causes the preferences applicable to mouses to be applied to the K830 touchpad. (Incidentally, because the touchpad is not built into the computer chassis, some of the other touchpad preferences wouldn’t make sense.)

The K830 works fine other than this, though I haven’t tried setting up any of the special function keys.

Steps to Reproduce

  1. Pair a Logitech K830 with a Logitech receiver connected to elementary OS.
  2. Try natural scrolling, and it will be disabled by default (unlike with a touchpad)
  3. Open the mouse/touchpad switchboard plug and try changing the settings, only to find that the mouse settings do something while the touchpad settings do not.
  4. Click on the Wingpanel power indicator, and the K830 will appear as a mouse (and not a touchpad or a keyboard-touchpad combo).
  5. Click on the mouse item in the Wingpanel power menu (which doesn’t highlight when moused over—a separate issue), and it will open the following Power Statistics window (which seems useful here):

K830 Power Statistics

Expected Behavior

The operating system should recognize the Logitech K830 as both a keyboard and a touchpad, and the available settings should reflect this.

OS Version

6.x (Odin)

Software Version

Latest release (I have run all updates)

Log Output

No response

Hardware Info

No response

elsiehupp commented 2 years ago

A few other things to note: