[arachne] Re: ArachneLinux 1.66 1.93 mouse
- From: "Glenn McCorkle" <glennmcc@xxxxxxxxxxxx>
- To: arachne@xxxxxxxxxxxxx
- Date: Sun, 17 Aug 2008 15:30:16 -0500
Arachne at FreeLists---The Arachne Fan Club!
On Sun, 17 Aug 2008 17:35:14 +0200, "A.P.Wegelin" <a.wegelin@xxxxxxxx> wrote:
> I'm having mouse trouble using Arachne for
> Linux (svgalib), in 1.66b as well as in 1.93.
> This is what happens: Arachne starts; I move
> the mouse around with no problems for about
> half a minute; then suddenly the mouse cursor
> stops moving. At the same time a message
> 'Can't create mouse thread' appears at the
> command line level. Not just the mouse slows
> down (eventually it moves a little bit); the
> response to my keyboard is slow as well. I'm
> forced to shut down arachne and start again.
> Looking at the sources, I found that this
> message originates from the linglue.c
> program.
> Does anybody out here know why this happens?
> Cheers,
> Arend Wegelin (Arachne fan as of july 2008).
Your problem is in the mouse settings in /etc/vga/libvga.config
Try these settings which work for my PS/2 wheel-mouse
# Mouse type:
# mouse Microsoft # Microsoft
# mouse MouseSystems # Mouse Systems
# mouse MMSeries # Logitech MM Series
# mouse Logitech # Logitech protocol (old, newer mice use Microsoft
protocol)
# mouse Busmouse # Bus mouse
mouse PS2 # PS/2 mouse
# mouse MouseMan # Logitech MouseMan
# mouse Spaceball # Spacetec Spaceball
# mouse IntelliMouse # Microsoft IntelliMouse or Logitech MouseMan+ on
serial port
# mouse IMPS2 # Microsoft IntelliMouse or Logitech MouseMan+ on PS/2
port
# mouse pnp # plug'n'pray
# mouse WacomGraphire # Wacom Graphire tablet/mouse
# mouse DRMOUSE4DS # Digital Research double-wheeled mouse
# mouse ExplorerPS2 # Microsoft Intellimouse Explorer PS/2
# mouse none # None
#mouse unconfigured
# (DEBIAN NOTE: the mouse used to default to microsoft, but this was changed
# to fix bug #13458. If your mouse used to work fine, you can simply change
# it back to read "microsoft" again. If you are careful to change *only that
# one word*, and not to add or remove extra whitespace, the package
# installation will continue to update this file without requiring user
# intervention because of a modified config file.
# This applies to all mouse types, not just microsoft.)
# Mouse/keyboard customisation by 101 (Attila Lendvai). If you have any good
# ideas you can reach me at 101@xxxxxxxxxxxxxxxxxxx
# mouse_accel_type normal # No acceleration while delta is less then
# threshold but delta is multiplied by
# mouse_accel_mult if more. Originally done by
# Mike Chapman mike@xxxxxxxxxxxx
mouse_accel_type power # The acceleration factor is a power function
# of delta until it reaches m_accel_mult. It
# starts from the coordinate
# [1, 1 + m_accel_offset] and goes to
# [m_accel_thresh, m_accel_mult]. If delta
# is bigger then m_accel_thresh it is a plain
# constant (m_accel_mult). It is the f(delta)
# function with which the delta itself will be
# multiplied. m_accel_offset is 1 by default,
# so for delta = 1 the accelerated delta will
# remain 1 (You don't lose resolution). The
# starting point of the f(delta) function
# might be moved along the Y axis up/down with
# m_accel_offset thus defining the initial
# minimum acceleration (for delta = 1).
# Basically it's like the normal mode but the
# acceleration factor grows as you move your
# mouse faster and faster, not just turns in
# and out. Threshold is the point from where
# the f(delta) function gets linear.
# This is the one I use for *uaking... =)
#mouse_accel_type off # No comment...
mouse_accel_mult 60 # This is the number with which delta will
# be multiplied. Basically it's the number
# that defines how big the acceleration will
# be
mouse_accel_thresh 4 # This is the threshold. See description by
# power
mouse_accel_power 0.8 # This is the second parameter of the power
# function used in power mode. Used only by
# the power mode
mouse_accel_offset 30 # This is the offset of the starting point
# on the Y axis. With this you can define the
# number that will multiply delta = 1 so it's
# the initial acceleration.
mouse_accel_maxdelta 600 # This is an upper limit for delta after
# the acceleration was applied
mouse_maxdelta 30 # This is an upper limit for the delta
# before the acceleration. With this one you
# can limit the biggest valid delta that
# comes from the mouse.
# mouse_force # Force parameters even if they seem strange
# By default svgalib prints an error if any
# of the numbers are somehow out of the
# reasonable limit, (Like a negative mult :)
# and uses the default that's in vgamouse.h
__________________________________________________________________________________________
--
Glenn
http://www.delorie.com/listserv/mime/
http://www.delorie.com/djgpp/doc/msdog.html
http://www.glennmcc.org/
http://www.law.cornell.edu/constitution/constitution.table.html
Arachne at FreeLists
-- Arachne, The Premier GPL Web Browser/Suite for DOS --
- Follow-Ups:
- [arachne] Re: ArachneLinux 1.66 1.93 mouse
- From: A.P.Wegelin
Other related posts:
- » [arachne] ArachneLinux 1.66 1.93 mouse
- » [arachne] Re: ArachneLinux 1.66 1.93 mouse
- » [arachne] Re: ArachneLinux 1.66 1.93 mouse
- [arachne] Re: ArachneLinux 1.66 1.93 mouse
- From: A.P.Wegelin