FFY00 / logitechd

Userspace daemon to configure Logitech devices
MIT License
21 stars 1 forks source link

Consistent HID group #4

Open jeblad opened 4 years ago

jeblad commented 4 years ago

Somehow it should be possible to create consistent HID groups over several devices. You have some human interface devices, and to make sure you don't type into wrong host they should be handled as a single group on host switching. Some devices have buttons and keys to do such host switching, and it is a security issue when a device is attached to wrong host.

FFY00 commented 4 years ago

What do you mean exactly? The host switching is handled by the devices. Do you mean when we issue a host changing command, we should issue for all the target devices at the same time?

jeblad commented 4 years ago

Host switching is detectable, and the list of hosts are known. When one device does host switching, the other ones that apply in some sense should follow. Otherwise, the HID group will be inconsistent.

Note that Logitech Flow already do this, so it can't be that difficult to implement. Most likely the target host is already available from the device before the state change.

FFY00 commented 4 years ago

Ah, I think understand what you are saying. It could be possible yes, but that is very far at the moment.