From 16e296fba4df19b2f9a2a988cc87830b1c570e30 Mon Sep 17 00:00:00 2001 From: Pascal Rigaux Date: Mon, 11 Mar 2002 16:50:06 +0000 Subject: (fullname2mouse): workaround when "1 Button" is not found --- perl-install/mouse.pm | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'perl-install/mouse.pm') diff --git a/perl-install/mouse.pm b/perl-install/mouse.pm index 9009d811d..1d47d1bb2 100644 --- a/perl-install/mouse.pm +++ b/perl-install/mouse.pm @@ -170,11 +170,16 @@ sub fullname2mouse { my ($fname, %opts) = @_; my ($type, @l) = split '\|', $fname; my ($name) = pop @l; + search: $opts{device} ||= $mice{$type}[0][0]; foreach (@{$mice{$type}[1]}) { my $l = raw2mouse($type, $_); $name eq $l->{name} and return { %$l, %opts }; } + if ($name eq '1 Button') { + $name = "Generic 2 Button Mouse"; + goto search; + } die "$fname not found ($type, $name)"; } -- cgit v1.2.1