Gamestudio Links
Zorro Links
Newest Posts
Votes for future features
by 7th_zorro
Today at 01:57
Open WMB file
by Superku
Yesterday at 23:37
Stopping and resuming sessions without interrupting trade statis
by jcl
Yesterday at 08:14
Best Devlopment Experience
by j45p41
03/20/19 23:04
Blog Post: Continuous Futures Data in Zorro
by chsmac85
03/20/19 15:59
Error message : Closing Order Quantity
by OptimusPrime
03/20/19 12:49
script can work but no result(Profit and loss)
by jcl
03/20/19 09:12
AUM Magazine
Latest Screens
Pogostuck: Rage With Your Friends
Worst Case Z
AckCon'18 - Lotter vs the World 2 - Preview Release
Evonet Beta v1.0 : Online Project Development Template
Who's Online
6 registered (MINER, kvm, 3run, sdh309795gaas, 2 invisible), 618 Guests and 7 Spiders online.
Key: Admin, Global Mod, Mod
Newest Members
FrankFred, QuartzLoop, Conchip, danatrader, ilikezorro
18190 Registered Users
Topic Options
Rate This Topic
#473635 - 07/30/18 21:12 issue with mouse cursor in fullscreen mode
pegamode Offline
User

Registered: 02/07/06
Posts: 997
Loc: Germany
Hey there,

currently I've got an issue with the mouse cursor in fullscreen mode.
When I move the cursor to the upper border of the screen I see the Windows mouse cursor once I'm about there where the window border would be in window mode. When I do a mouse click in this area, I get back to Windows and the game is set to background.

Info: I use a kind of crosshair as mouse cursor and set the mouse_spot to its center.

Is it an engine issue or maybe DirectX or video driver issue?

Regards
Pegamode.

Top
#473673 - 08/03/18 16:55 Re: issue with mouse cursor in fullscreen mode [Re: pegamode]
jcl Online

Chief Engineer

Registered: 07/22/00
Posts: 26788
Loc: Frankfurt
Sounds as if the video driver would not set the screen to real fullscreen, but to a window of screen size.

Top
#473955 - 09/02/18 11:20 Re: issue with mouse cursor in fullscreen mode [Re: jcl]
pegamode Offline
User

Registered: 02/07/06
Posts: 997
Loc: Germany
I thought you were right, but now during our beta tests I got message that it occurs on several different PCs. So it doesn't seem to be video driver related.

Anyone else with such a problem? Maybe something win10 related? It seems that the problem isn't there for long.

Top
#473957 - 09/02/18 13:22 Re: issue with mouse cursor in fullscreen mode [Re: pegamode]
pegamode Offline
User

Registered: 02/07/06
Posts: 997
Loc: Germany
From the acklog.txt it looks ok:

D3D_Init Screen: 1920x1080 -> Screen: 1x1920x1080x32

I uploaded a mini testproject here:

https://www.meteormess.de/files/mouse_issue.zip

A can reproduce the issue there sporadically. About 1 or 2 out of 10 times.

Same issue using mouse_mode = 4.


Edited by pegamode (09/02/18 13:27)

Top
#473958 - 09/02/18 13:52 Re: issue with mouse cursor in fullscreen mode [Re: pegamode]
pegamode Offline
User

Registered: 02/07/06
Posts: 997
Loc: Germany
I wasn't able to reproduce the issue yet after modifying the code like this:

Code:
void main() {
	
	level_load(NULL);
	
	wait(1);
	
	video_aspect = 1.777;
	video_switch(12,32,1);
	
	mouse_map = crosshair_1_pcx;
	
	mouse_spot.x = bmap_width(crosshair_1_pcx)/2;
	mouse_spot.y = bmap_height(crosshair_1_pcx)/2;
	mouse_pos.x = mouse_cursor.x;
	mouse_pos.y = mouse_cursor.y;
	
	mouse_mode = 2;
	
	level_load(NULL);
	
	while (1) {		
		mouse_pos.x = mouse_cursor.x;
		mouse_pos.y = mouse_cursor.y;
		wait(1);
	}
	
}



No idea if it's coincidence ... any great differences between using video_switch or video_screen?

Top
#475687 - 01/03/19 17:13 Re: issue with mouse cursor in fullscreen mode [Re: pegamode]
draculaFactory Offline
User

Registered: 02/04/05
Posts: 647
Loc: Williamsburg, VA USA
Bruh! I'm not sure if you all fixed this or not; I came in search of an answer because I too am experiencing this issue: it seems as if the full screen mode still behaves as if there is a bar at the top like in windowed mode. Clicking the area at the top will cause the focus to shift to the window behind the engine window which minimizes the engine window, but I noticed that when I switch back to the engine window, the problem seemed to be solved. This got me thinking and I tried something... I initialized my video like this:
Code:
video_mode = 12;
video_screen = 1;


Then, I used video switch to change the engine to windowed mode and back to full screen mode:
Code:
video_switch(0,0,2);
video_switch(0,0,1);


This seems to solve the issue, at least for my purposes. Anyone experiencing this issue should try this :3
_________________________
Making dreams come true... And being erroneously accused of software piracy by Conitec in the process.

Top


Moderator:  elsewood, old_bill, Tobias 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de