linux-bluetooth.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH BlueZ 0/1] [v3] ExcludeAdapter configuration setting for input plugin
@ 2022-07-09 19:23 shwoseph
  2022-07-09 19:23 ` [PATCH BlueZ 1/1] [v3] ExcludeAdapter configuration setting for input profile shwoseph
  0 siblings, 1 reply; 3+ messages in thread
From: shwoseph @ 2022-07-09 19:23 UTC (permalink / raw)
  To: linux-bluetooth; +Cc: shwoseph

As a bluez user I have run into cases where the input plugin can be problematic because it binds both HID PSMs on all bluetooth adapters. Simply disabling the plugin is not an ideal solution if you want to, for example, run an application that binds PSMs 17 and 19 on adapterA while using a bluetooth input device on adapterB. This proposed feature would allow users to determine which of their adapters can be engaged by the input plugin. Using the ExcludeAdapters key in input.conf a comma separated list of bdaddrs can be specified that the input plugin will not start a server on.

shwoseph (1):
  ExcludeAdapter configuration setting for input profile

 profiles/input/device.c   | 22 ++++++++++++++++++++++
 profiles/input/device.h   |  4 ++++
 profiles/input/input.conf |  4 ++++
 profiles/input/manager.c  | 34 +++++++++++++++++++++++++++++++++-
 4 files changed, 63 insertions(+), 1 deletion(-)

-- 
2.32.0


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2022-07-09 20:18 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-07-09 19:23 [PATCH BlueZ 0/1] [v3] ExcludeAdapter configuration setting for input plugin shwoseph
2022-07-09 19:23 ` [PATCH BlueZ 1/1] [v3] ExcludeAdapter configuration setting for input profile shwoseph
2022-07-09 20:18   ` ExcludeAdapter configuration setting for input plugin bluez.test.bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).