Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Logitech K830 Misidentified as Mouse #193

Open
elsiehupp opened this issue Oct 22, 2021 · 1 comment
Open

Logitech K830 Misidentified as Mouse #193

elsiehupp opened this issue Oct 22, 2021 · 1 comment

Comments

@elsiehupp
Copy link
Sponsor

elsiehupp commented Oct 22, 2021

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
Copy link
Sponsor Author

A few other things to note:

  • Logitech sells a few other touchpad devices (some of them discontinued), but because I only own the K830 I can’t test them in this scenario.
  • Keyboard/touchpad combo devices are not uncommon for HTPC setups, so this scenario may be an issue for similar devices from other manufacturers, as well.
  • As an aside, maybe inapplicable items in the mouse/touchpad switchboard plug should be grayed out? The fact that I can change settings on both the mouse and touchpad sub-panels despite only one of them actually doing anything causes user confusion (i.e. it confused me personally in this instance).
  • I’ve had other issues with devices and low-level libraries behaving strangely with the Logitech K830, probably because the USB HID specification didn’t adequately anticipate combo devices (or something like that).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant