Port-xen archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

mouse pointer problems driving me bonkers



I've got an hvm netbsd instance. When I start X, I find that the two
pointers (the hvm pointer, and the 'outside' pointer)
don't stay very close together. What will happen, is that the hvm
pointer can't move to certain parts of the window
based on where the 'other' pointer is. If I move to the right, and the
other pointer reaches the edge of the window, the hvm pointer will
stop, and I have to fidget with it, to get it to go where I want it to
go.
Is there a fix, or workaround? If not, is there a way I can help fix this?
Here's my cfg file.
kernel = "/usr/pkg/lib/xen/boot/hvmloader"

builder='hvm'

# Initial memory allocation (in megabytes) for the new domain.
memory = 256

# A name for your domain. All domains must have different names.
name = "hvm-netbsd"
cpus=0
#Network interface. By default emules a realtek 8139. For a NetBSD guest you
# have to disable re(4) and let rtk attach to use it.
# ne2k_pci emulates a pci ne2000 clone; this his cpu-hungry in dom0
# pcnet emulates a AMD PCnet-PCI controller; but it corrupts packets with
# pcn(4) under NetBSD.
vif = [ 'mac=00:16:3d:00:00:13, bridge=bridge0, type=ioemu, model=ne2k_pci' ]
#vif = [ 'mac=00:16:3e:00:00:13, bridge=bridge0, type=ioemu, model=pcnet' ]
#vif = [ 'mac=00:16:3d:00:00:13, bridge=bridge0, type=ioemu' ]

#----------------------------------------------------------------------------
# device model to use: only qemu-dm available for now
device_model = '/usr/pkg/libexec/qemu-dm'

#CPUS
cpus = "1"
# Define the disk devices you want the domain to have access to, and
# what you want them accessible as.
# Each disk entry is of the form phy:UNAME,DEV,MODE
# where UNAME is the device, DEV is the device name the domain will see,
# and MODE is r for read-only, w for read-write.
# For hvm domains you can only use hda to hdd. You can set extra types
# (e.g. cdrom)

disk = [ 'file:/usr/local/diskfiles/domU5/disk,ioemu:hdb,w',
'file:/sys/Desktop/boot.iso,ioemu:hdc:cdrom,r' ]

#disk = ['phy:/dev/wd0i,ioemu:hdb,w']
# floppy images; this doesn't seem to work currently. Use a iso image instead.
#fda = '/home/domains/boot1.fs'

# boot device: a = floppy, c= hard drive, d= cdrom (with the disk entry
# before)
boot='c'

# By default, 'xm create' will try to open an X window on the current display
# for the virtal framebuffer. You can have the virtal framebuffer in vnc
# instead, and connect using a vnc client (using localhost:$vncdisplay)
# If vncunused is set to 1 (this is the default value), vncdisplay
# will be set to the first unused port; so it's recommended to
#nographic=0
#serial="null"
#serial="pty"ncunused = 0
vncconsole=0
vnclisten='0.0.0.0'
vncpasswd='abcdef'

soundhw="sb16"
fullscreen=1
#Xen emulates a PS/2 mouse, but the pointer in the guest has difficulties
# tracking the absolute position. Xen can emulate a USB tablet in addition
# to the mouse which will report the absolute position of the pointer,
# and make the mouse much easier to use.
#
usb=1
usbdevice='tablet'
#usbdevice='mouse'




regards,
              Michael Litchard
vnc = 1
vncdisplay = 2


Home | Main Index | Thread Index | Old Index