diff --git a/lib/fusuma/plugin/sendkey/keyboard.rb b/lib/fusuma/plugin/sendkey/keyboard.rb index 2f86295..4e38b17 100644 --- a/lib/fusuma/plugin/sendkey/keyboard.rb +++ b/lib/fusuma/plugin/sendkey/keyboard.rb @@ -27,7 +27,7 @@ class Keyboard def self.find_device(name_pattern:) Fusuma::Device.reset Fusuma::Device.all.find { |d| - next unless d.capabilities.include? "keyboard" + next unless /keyboard/.match?(d.capabilities) d.name.match(/#{name_pattern}/) }