lib/fusuma/plugin/inputs/libinput_command_input.rb in fusuma-1.4.0 vs lib/fusuma/plugin/inputs/libinput_command_input.rb in fusuma-1.4.1
- old
+ new
@@ -11,11 +11,12 @@
def config_param_types
{
'device': [String],
'enable-dwt': [TrueClass, FalseClass],
'enable-tap': [TrueClass, FalseClass],
- 'show-keycodes': [TrueClass, FalseClass]
+ 'show-keycodes': [TrueClass, FalseClass],
+ 'verbose': [TrueClass, FalseClass]
}
end
def run
debug_events do |line|
@@ -92,14 +93,16 @@
def libinput_options
device = ("--device='#{config_params(:device)}'" if config_params(:device))
enable_tap = '--enable-tap' if config_params(:'enable-tap')
enable_dwt = '--enable-dwt' if config_params(:'enable-dwt')
show_keycodes = '--show-keycodes' if config_params(:'show-keycodes')
+ verbose = '--verbose' if config_params(:verbose)
[
device,
enable_dwt,
enable_tap,
- show_keycodes
+ show_keycodes,
+ verbose
].compact
end
private