mirror of
https://github.com/brl/mutter.git
synced 2024-12-25 20:32:16 +00:00
backends/input-mapper: Add some g_debug() traces to MetaInputMapper
Add some debug statements to mapping_helper_apply(), enough to work out the heuristic decisions that were taken. https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1202
This commit is contained in:
parent
ba937ffbb3
commit
cba82d19b3
@ -440,6 +440,9 @@ mapping_helper_apply (MappingHelper *helper,
|
||||
DeviceCandidates *info;
|
||||
|
||||
info = &g_array_index (helper->device_maps, DeviceCandidates, i);
|
||||
g_debug ("Applying mapping %d to input device '%s', capabilities %x", i,
|
||||
clutter_input_device_get_device_name (info->input->device),
|
||||
mapper_input_info_get_caps (info->input));
|
||||
|
||||
for (j = 0; j < info->matches->len; j++)
|
||||
{
|
||||
@ -449,6 +452,10 @@ mapping_helper_apply (MappingHelper *helper,
|
||||
DeviceMatch *match;
|
||||
|
||||
match = &g_array_index (info->matches, DeviceMatch, j);
|
||||
g_debug ("Output candidate '%s', score %x",
|
||||
meta_monitor_get_display_name (match->monitor),
|
||||
match->score);
|
||||
|
||||
monitor = match->monitor;
|
||||
logical_monitor = meta_monitor_get_logical_monitor (monitor);
|
||||
output = g_hash_table_lookup (mapper->output_devices,
|
||||
@ -460,6 +467,9 @@ mapping_helper_apply (MappingHelper *helper,
|
||||
if (output->attached_caps & mapper_input_info_get_caps (info->input))
|
||||
continue;
|
||||
|
||||
g_debug ("Matched input '%s' with output '%s'",
|
||||
clutter_input_device_get_device_name (info->input->device),
|
||||
meta_monitor_get_display_name (match->monitor));
|
||||
mapper_output_info_add_input (output, info->input, monitor);
|
||||
break;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user