Seite 1 von 1

Maus im Screen bewegt sich nicht?

Verfasst: 22.05.2010 10:18
von Blackskyliner
Hallo,
ich nutze momentan die Beta 4 x86 @ Linux und es kann sein das ich einfach nur was vergessen habe aber warum bewegt sich die Maus in diesem Beispiel nur stockend?


Code: Alles auswählen

Debug "Desktops: "+Str(ExamineDesktops())
width.l = DesktopWidth(0)
height.l = DesktopHeight(0)

InitSprite();
InitKeyboard()
InitMouse()

OpenScreen(width, height, 24,  "TestScreen")


Procedure DrawMouse(x.l, y.l)
	StartDrawing(ScreenOutput())
	
		Box(x,y,10,10,RGBA(Red(255), Green(255), Blue(255), 100))
	
	StopDrawing()
EndProcedure

mouseX.l = 0
mouseY.l = 0

Repeat
	ExamineKeyboard()
	ExamineMouse()
	
	mouseX = mouseX + MouseDeltaX()
	mouseY = mouseY + MouseDeltaY()
	
	If mouseX < 0
		mouseX = 0
	EndIf
	
	If mouseY < 0
		mouseY = 0
	EndIf
	
	ClearScreen(RGB(Red(0), Green(0), Blue(0)))
	
	
	; Always on top
	DrawMouse(mouseX, mouseY)
	FlipBuffers()
	
	; Braucht man wegen Synchronisierung eig. nicht... Zum testen...
	; Delay(1)
Until KeyboardPushed(#PB_Key_Escape)

Re: Maus im Screen bewegt sich nicht?

Verfasst: 22.05.2010 10:39
von Kurzer
Habe es jetzt mal getestet auf 4.41 und 4.50 b4.
Es hat nichts geruckelt oder gestockt, sorry.

Gruß Kurzer

Edit: Oh, ich hab das Linux übersehen und unter WinXP getestet.

Re: Maus im Screen bewegt sich nicht?

Verfasst: 22.05.2010 11:08
von NicTheQuick
Ich habe das selbe Problem unter Linux. Die Maus bewegt sich bei mir gar nicht. Klicken geht allerdings und auch die Tastatur scheint zu funktionieren.

Das scheint ein Bug unter Linux zu sein.

Re: Maus im Screen bewegt sich nicht?

Verfasst: 22.05.2010 11:51
von STARGÅTE
Bist du dir sicher das du ein Screen mit 24Bit öffnen willst ?
Zumindest mein PC kennt das garnichtmmehr :lol:

Re: Maus im Screen bewegt sich nicht?

Verfasst: 22.05.2010 12:01
von NicTheQuick
Das hat nichts mit dem Mausproblem zu tun.

Re: Maus im Screen bewegt sich nicht?

Verfasst: 22.05.2010 12:21
von Blackskyliner
Ich hatte das auf 24 gestellt, weil ich erst dachte, vielleicht liegt es am X-Server und der kommt nicht mit den 32 klar, aber gut zu wissen das es ein bekannter Linux Bug ist :)

MFG
Blackskyliner

Re: Maus im Screen bewegt sich nicht?

Verfasst: 13.06.2010 21:52
von zoidberg
Ich habe ebenfalls unter Ubuntu 10.04 64Bit keinerlei Mausbewegung.

Mir scheint die Linuxversion vollkommen unbrauchbar.
Ich warte seit bestimmt einem halben Jahr das der Windowed Screen wieder geht, aber nix.

Gruß, Steffen

Re: Maus im Screen bewegt sich nicht?

Verfasst: 14.06.2010 09:31
von MarkusOhm
zoidberg hat geschrieben:Ich habe ebenfalls unter Ubuntu 10.04 64Bit keinerlei Mausbewegung.

Mir scheint die Linuxversion vollkommen unbrauchbar.
Ich warte seit bestimmt einem halben Jahr das der Windowed Screen wieder geht, aber nix.

Gruß, Steffen
Ich hatte mal SDL Proceduren und Macros fertig gemacht die in Linux auf SDL und in Windows auf Standart Mausbefehle arbeiten

SDL-Proceduren Linux+Windows