summaryrefslogtreecommitdiffstats
path: root/mouse.py
diff options
context:
space:
mode:
authorErik Troan <ewt@redhat.com>2000-07-25 17:18:37 +0000
committerErik Troan <ewt@redhat.com>2000-07-25 17:18:37 +0000
commitd9e40913d3337548c8d46706e7057996cf5bf56b (patch)
treeac40cfe752c1aa9d9e325930fb1bb8b786300ccd /mouse.py
parent7ec6622f1da9d8a600c9363eb136c177565dc1b9 (diff)
downloadanaconda-d9e40913d3337548c8d46706e7057996cf5bf56b.tar.gz
anaconda-d9e40913d3337548c8d46706e7057996cf5bf56b.tar.xz
anaconda-d9e40913d3337548c8d46706e7057996cf5bf56b.zip
always probe for mouse (even in text mode)
Diffstat (limited to 'mouse.py')
-rw-r--r--mouse.py10
1 files changed, 9 insertions, 1 deletions
diff --git a/mouse.py b/mouse.py
index 6c8588e61..6cb695a15 100644
--- a/mouse.py
+++ b/mouse.py
@@ -73,11 +73,17 @@ class Mouse (SimpleConfigFile):
}
# XXX fixme - externalize
- def __init__ (self):
+ def __init__ (self, skipProbe = 0):
self.info = {}
self.device = None
self.emulate = 0
self.set ("Generic - 3 Button Mouse (PS/2)")
+ self.wasProbed = 0
+ if not skipProbe:
+ self.probe()
+
+ def probed(self):
+ return self.wasProbed
def probe (self):
list = kudzu.probe(kudzu.CLASS_MOUSE, kudzu.BUS_UNSPEC,
@@ -108,9 +114,11 @@ class Mouse (SimpleConfigFile):
self.set("Generic - 2 Button Mouse (serial)", 1)
self.device = device
+ self.wasProbed = 1
return 1
else:
self.set("None - None")
+ self.wasProbed = 0
return 0
def available (self):