Open Joystick Display

Free Open Joystick Display 2.8.0

SJP176

New Member
Hello. :) Will you add the MODE button to the Mega Drive theme's 6-button and streamer styles? (This button is used in some games.)
 

RetroWeeb

Member
Hello. :) Will you add the MODE button to the Mega Drive theme's 6-button and streamer styles? (This button is used in some games.)
Sounds reasonable. I just got my new workstation this week and have to re-setup my deploy process, once I have that done I can do a small patch for that.
 

RetroWeeb

Member
RetroWeeb updated Open Joystick Display with a new update entry:

Open Joystick Display 2.8.0 - SCUF Playstation 4 Themes, Mode Button for MD, Invert Options

New release of Open Joystick Display! Has the following features added to it:
  • Directionals can now be inverted on the X or Y axis as required. This was to solve some issues with using the official Nintendo gamecube adapter c-pad.
  • SCUF Playstation 4 themes have been added, with over 25 different styles to choose from.
  • Sega Genesis 6-Button controller now has a MODE button, MODE has been added to the button selection menu. (as requested by @SJP176 )
  • There...
Read the rest of this update entry...
 

SJP176

New Member
There's a bug where the profile window size changes. I have my profile window locked at the sizes 600 height and 800 width, and after closing and re-opening the program, these settings often decrease by 10 to 590 height and 790 width.
 

Attachments

RetroWeeb

Member
There's a bug where the profile window size changes. I have my profile window locked at the sizes 600 height and 800 width, and after closing and re-opening the program, these settings often decrease by 10 to 590 height and 790 width.
What OS are you using this on? Because I don't see this on the latest build in Windows or Linux (XFCE, XOrg)
 

SJP176

New Member
What OS are you using this on? Because I don't see this on the latest build in Windows or Linux (XFCE, XOrg)
I've done some further testing and this bug only occurs when I'm using OJD on my second monitor, which has a 4K display.
 

RetroWeeb

Member
I've done some further testing and this bug only occurs when I'm using OJD on my second monitor, which has a 4K display.
For funsies, is this display using a High DPI mode? I don't have a 4k monitor to test this with so the only thing I can think of is that windows is returning the incorrect pixel sizes for the window because of the high dpi mode (because it's scaled at a ratio and not 1:1). However my two 1080p monitors work just fine with this feature.
 

SJP176

New Member
For funsies, is this display using a High DPI mode? I don't have a 4k monitor to test this with so the only thing I can think of is that windows is returning the incorrect pixel sizes for the window because of the high dpi mode (because it's scaled at a ratio and not 1:1). However my two 1080p monitors work just fine with this feature.
Both my 4K monitors are 27-inch displays. I have windows set to 150% on them.
 

SJP176

New Member
For funsies, is this display using a High DPI mode? I don't have a 4k monitor to test this with so the only thing I can think of is that windows is returning the incorrect pixel sizes for the window because of the high dpi mode (because it's scaled at a ratio and not 1:1). However my two 1080p monitors work just fine with this feature.
I did some more testing. Whenever I move the window around in broadcast mode and then go back into configuration mode, the height and width have both changed.
 

RetroWeeb

Member
@SJP176 I tested 150% scaling and I see this issue however I don't know how to fix it. This is likely a subpixel DPI scaling problem in windows. High DPI issues like this don't show itself in Linux (I haven't tested MacOS, though knowing how well apple handles subpixel scaling it is likely fine). It's a problem with how the Window Manager returns the boundaries for the box, likely I could just attempt to keep it static and rebuild the boundary object with my settings but I'll have to test it.
 
Top