Input Overlay

Input Overlay v5.0.5

fatihG_

New Member
I see the layouts for the new version wont work anymore?

Surely a quick 'replace all' of '1_' by '0_' should do the trick, right?
 

univrsal

Active Member
GUYS, LET'S GET A PS4 (DS4) TO THIS MAN!!!

if we get you a ps4 controller can you make this work with this amazing plugin? btw thank you so much @universallp
I could, but I want to fix all current issues first, before I promise anything else. I haven't touched input overlay in a while and have been putting off finishing the new version, because it turned out to be a lot more work than I thought. Which is why I don't want to disappoint anyone.
I'll try my best to get a test version of 5.0 out soon. After that I can look into DS4.
 
Last edited:

juaninho-11

New Member
Totally agreed, with you. just do not forget about us </3

I am sure it takes a lot of time and effort, maybe we can all make a donation to @universallp for his time and not only that maybe he can invest that donation money to other controller system to update the Input Overlay
 

univrsal

Active Member
Hi, I have an issue with the plugin, it works grat but it inverted my extra mouse bouttons, the up one highlights when I press the down one and viceversa, how can I fix this?
You need to open the config file and switch the keycodes. 0xED04 and 0xED05 should be the codes for the extra mouse buttons. Find them in the config file and switch their places
 

fatihG_

New Member
My gamepad configs have been updated for 4.8

I have not tested them yet but from a quick reply by a buddy, he said the DS4 version works.
If you have issues with them just let me know and ill update it when possible.

SNES controller 4.8 config
Dual Shock 4 4.8 config
Switch Pro Controller 4.8 config
Minimalist 4.8 config

Heres a link to all the configs
http://www.fagurd.com/OBS/inputoverlay/

If you havent yet, download the .zip archives of what you are looking for first.
Unzip the files to where you want them to be.
Replace the original .ini with the 4.8 compatible .ini
 

ryu_highabusa

New Member
Anyone willing to help me out with this layout? Made a Genesis 6-button graphic (click to see) in the same style but I'm really struggling with the logic:
oyveJTd.png


Code:
# Note on this controller config:
# In the texture similiar buttons always have to be next to eachother
# e.g. Start and back button are next to each other so you only have to
# provide the positon of the first one and the plugin will find the other
# one on it's own
# The amount of keys in the overlay
0_key_count=11
# The type of layout (1 for mouse, 2 for keyboard, 3 for controller)
# Make sure that this value is before all values below!
0_layout_type=3
# Width & height of layout
0_pad_w=1216
0_pad_h=640
# Analog stick width
0_pad_analog_dim=0
# Left analog stick resting position
0_pad_l_analog_x=0
0_pad_l_analog_y=0
# Right analog stick resting position
0_pad_r_analog_x=0
0_pad_r_analog_y=0
# Analog stick head texture position
0_pad_analog_u=0
0_pad_analog_v=0
# Analog stick head pressed texture position
0_pad_analog_pressed_u=0
0_pad_analog_pressed_v=0
# Analog stick radius
0_pad_analog_radius=0
# LB/RB size
0_pad_b_w=87
0_pad_b_h=87
# LB/RB texture position (LB first, RB next to it)
0_pad_b_u=1032
0_pad_b_v=750
# LT/RT size
0_pad_t_w=87
0_pad_t_h=87
# LT/RT texture position (LT first, RT next to it)
0_pad_t_u=771
0_pad_t_v=749
# Back/Start button size
#0_pad_back_w=110
#0_pad_back_h=38
# Back/Start button texture position
#0_pad_back_u=947
#0_pad_back_v=848
# X/Y/A/B button size
0_pad_x_dim=111
# X button texture position (Next to it in order: Y, B, A)
0_pad_x_u=264
0_pad_x_v=721
# Controller port size
0_pad_port_dim=0
# Controller port light top left texture position (Next to it in order: top right, bottom right, bottom left, center)
0_pad_port_u=0
0_pad_port_v=0
# Controller port light layout positon
0_pad_port_x=0
0_pad_port_y=0
# Dpad arrow size
0_pad_dpad_w=73
0_pad_dpad_h=73
# Dpad pressed texture position
0_pad_dpad_pressed_u=6
0_pad_dpad_pressed_v=716
# Dpad pressed texture size
0_pad_dpad_dim=73
# Dpad arrow positions
0_pad_dpad_up_x=244
0_pad_dpad_up_y=220
0_pad_dpad_down_x=244
0_pad_dpad_down_y=370
0_pad_dpad_left_x=166
0_pad_dpad_left_y=295
0_pad_dpad_right_x=320
0_pad_dpad_right_y=295
# Dpad position in layout
0_pad_dpad_u=147
0_pad_dpad_v=172
# Back button layout position
0_pad_start_x=585
0_pad_start_y=278
# Center button layout position
0_pad_center_x=0
0_pad_center_y=0
# Start button layout position
0_pad_back_x=286
0_pad_back_y=534
# X button layout position (6BUTTON-A)
0_pad_x_x=772
0_pad_x_y=387
# Y button layout position (6BUTTON-B)
0_pad_y_x=887
0_pad_y_y=322
# A button layout position  (6BUTTON-X)
0_pad_a_x=709
0_pad_a_y=243
# B button layout position  (6BUTTON-C)
0_pad_b_x=1016
0_pad_b_y=283
# LB layout position (6BUTTON-NONE)
#0_pad_lb_x=0
#0_pad_lb_y=0
# RB layout position (6BUTTON-Z)
0_pad_rb_x=962
0_pad_rb_y=180
# LT layout position
#0_pad_lt_x=0
#0_pad_lt_y=0
# RT layout position (6BUTTON-Y)
0_pad_rt_x=851
0_pad_rt_y=211

Can you add an empty line at the end of the text file? There have been some issues with config files that lack that

Just cut it off pasting it or the forum did idk, it's in the ini I have so that wasn't the issue.

Edit: updated the graphic and code and got it working a little bit better but it's still not 100% plus there's this
 
Last edited:

univrsal

Active Member
Anyone willing to help me out with this layout? Made a Genesis 6-button graphic (click to see) in the same style but I'm really struggling with the logic:
SX7QbuJ.png


Code:
# Note on this controller config:
# In the texture similiar buttons always have to be next to eachother
# e.g. Start and back button are next to each other so you only have to
# provide the positon of the first one and the plugin will find the other
# one on it's own
# The amount of keys in the overlay
0_key_count=11
# The type of layout (1 for mouse, 2 for keyboard, 3 for controller)
# Make sure that this value is before all values below!
0_layout_type=3
# Width & height of layout
0_pad_w=1216
0_pad_h=640
# Analog stick width
0_pad_analog_dim=0
# Left analog stick resting position
0_pad_l_analog_x=0
0_pad_l_analog_y=0
# Right analog stick resting position
0_pad_r_analog_x=0
0_pad_r_analog_y=0
# Analog stick head texture position
0_pad_analog_u=0
0_pad_analog_v=0
# Analog stick head pressed texture position
0_pad_analog_pressed_u=0
0_pad_analog_pressed_v=0
# Analog stick radius
0_pad_analog_radius=0
# LB/RB size
0_pad_b_w=270
0_pad_b_h=52
# LB/RB texture position (LB first, RB next to it)
0_pad_b_u=605
0_pad_b_v=565
# LT/RT size
0_pad_t_w=0
0_pad_t_h=0
# LT/RT texture position (LT first, RT next to it)
0_pad_t_u=0
0_pad_t_v=0
# Back/Start button size
#0_pad_back_w=97
#0_pad_back_h=87
# Back/Start button texture position
#0_pad_back_u=605
#0_pad_back_v=675
# X/Y/A/B button size
0_pad_x_dim=109
# X button texture position (Next to it in order: Y, B, A)
0_pad_x_u=264
0_pad_x_v=723
# Controller port size
0_pad_port_dim=0
# Controller port light top left texture position (Next to it in order: top right, bottom right, bottom left, center)
0_pad_port_u=0
0_pad_port_v=0
# Controller port light layout positon
0_pad_port_x=0
0_pad_port_y=0
# Dpad arrow size
0_pad_dpad_w=73
0_pad_dpad_h=73
# Dpad pressed texture position
0_pad_dpad_pressed_u=6
0_pad_dpad_pressed_v=716
# Dpad pressed texture size
0_pad_dpad_dim=73
# Dpad arrow positions
0_pad_dpad_up_x=244
0_pad_dpad_up_y=220
0_pad_dpad_down_x=244
0_pad_dpad_down_y=370
0_pad_dpad_left_x=166
0_pad_dpad_left_y=295
0_pad_dpad_right_x=320
0_pad_dpad_right_y=295
# Dpad position in layout
0_pad_dpad_u=147
0_pad_dpad_v=172
# Back button layout position
0_pad_start_x=585
0_pad_start_y=278
# Center button layout position
0_pad_center_x=0
0_pad_center_y=0
# Start button layout position
0_pad_back_x=457
0_pad_back_y=278
# X button layout position
0_pad_x_x=772
0_pad_x_y=388
# Y button layout position
0_pad_y_x=886
0_pad_y_y=321
# A button layout position
0_pad_a_x=1026
0_pad_a_y=743
# B button layout position
0_pad_b_x=1006
0_pad_b_y=285
# LB layout position
0_pad_lb_x=132
0_pad_lb_y=0
# RB layout position
0_pad_rb_x=814
0_pad_rb_y=0
# LT layout position
0_pad_lt_x=0
0_pad_lt_y=0
# RT layout position
0_pad_rt_x=0
0_pad_rt_y=0
Can you add an empty line at the end of the text file? There have been some issues with config files that lack that
 

ryu_highabusa

New Member
It's not 100% perfect but I think this is as good as it gets:

6 button Sega Genesis controller
alternate Street Fighter button label version

this code should work for both:
Code:
# Note on this controller config:
# In the texture similiar buttons always have to be next to eachother
# e.g. Start and back button are next to each other so you only have to
# provide the positon of the first one and the plugin will find the other
# one on it's own
# The amount of keys in the overlay
0_key_count=11
# The type of layout (1 for mouse, 2 for keyboard, 3 for controller)
# Make sure that this value is before all values below!
0_layout_type=3
# Width & height of layout
0_pad_w=1216
0_pad_h=640
# Analog stick width
#0_pad_analog_dim=0
# Left analog stick resting position
#0_pad_l_analog_x=0
#0_pad_l_analog_y=0
# Right analog stick resting position
#0_pad_r_analog_x=0
#0_pad_r_analog_y=0
# Analog stick head texture position
#0_pad_analog_u=0
#0_pad_analog_v=0
# Analog stick head pressed texture position
#0_pad_analog_pressed_u=0
#0_pad_analog_pressed_v=0
# Analog stick radius
#0_pad_analog_radius=0
# LB/RB size
0_pad_b_w=87
0_pad_b_h=87
# LB/RB texture position (LB first, RB next to it) (HP)
0_pad_b_u=990
0_pad_b_v=745
# LT/RT size
0_pad_t_w=107
0_pad_t_h=107
# LT/RT texture position (LT first, RT next to it) (HK)
0_pad_t_u=743
0_pad_t_v=723
# Back/Start button size
0_pad_back_w=110
0_pad_back_h=40
# Back/Start button texture position
0_pad_back_u=25
0_pad_back_v=845
# X/Y/A/B button size
0_pad_x_dim=107
# X button texture position (Next to it in order: Y, B, A)
0_pad_x_u=264
0_pad_x_v=717
# Controller port size
#0_pad_port_dim=0
# Controller port light top left texture position (Next to it in order: top right, bottom right, bottom left, center)
#0_pad_port_u=0
#0_pad_port_v=0
# Controller port light layout positon
#0_pad_port_x=0
#0_pad_port_y=0
# Dpad arrow size
0_pad_dpad_w=73
0_pad_dpad_h=73
# Dpad pressed texture position
0_pad_dpad_pressed_u=0
0_pad_dpad_pressed_v=671
# Dpad pressed texture size
0_pad_dpad_dim=73
# Dpad arrow positions
0_pad_dpad_up_x=244
0_pad_dpad_up_y=221
0_pad_dpad_down_x=244
0_pad_dpad_down_y=370
0_pad_dpad_left_x=166
0_pad_dpad_left_y=295
0_pad_dpad_right_x=320
0_pad_dpad_right_y=295
# Dpad position in layout
0_pad_dpad_u=172
0_pad_dpad_v=221
# Back button layout position (START)
0_pad_start_x=537
0_pad_start_y=277
# Center button layout position
#0_pad_center_x=0
#0_pad_center_y=0
# Start button layout position
#0_pad_back_x=550
#0_pad_back_y=277
# X button layout position (LP)
0_pad_x_x=743
0_pad_x_y=260
# Y button layout position (MP)
0_pad_y_x=853
0_pad_y_y=209
# A button layout position  (LK)
0_pad_a_x=770
0_pad_a_y=386
# B button layout position  (MK)
0_pad_b_x=893
0_pad_b_y=323
# LB layout position (NONE)
#0_pad_lb_x=-100
#0_pad_lb_y=-100
# RB layout position (HP)
0_pad_rb_x=969
0_pad_rb_y=180
# LT layout position
#0_pad_lt_x=-100
#0_pad_lt_y=-100
# RT layout position (HK)
0_pad_rt_x=1026
0_pad_rt_y=288

preview:
HWDBCGv.png


video preview

it's intended to work with sticks/controllers with this button layout
 
Last edited:

juaninho-11

New Member
Sadly.. is not working

I am using PS4 Controller usb connected, windows 10, please help with a video or something to fix this :(

My gamepad configs have been updated for 4.8

I have not tested them yet but from a quick reply by a buddy, he said the DS4 version works.
If you have issues with them just let me know and ill update it when possible.

SNES controller 4.8 config
Dual Shock 4 4.8 config
Switch Pro Controller 4.8 config
Minimalist 4.8 config

Heres a link to all the configs
http://www.fagurd.com/OBS/inputoverlay/

If you havent yet, download the .zip archives of what you are looking for first.
Unzip the files to where you want them to be.
Replace the original .ini with the 4.8 compatible .ini
 

juaninho-11

New Member
Can you add an empty line at the end of the text file? There have been some issues with config files that lack that

and that being said, I need to get DS4Windows installed to make it work, correct? EDIT: (I got it working with the DS4Windows) <3

@universallp let me know when you do a Patron or something to support!
 
Last edited:

univrsal

Active Member
and that being said, I need to get DS4Windows installed to make it work, correct? EDIT: (I got it working with the DS4Windows) <3

@universallp let me know when you do a Patron or something to support!
No problem, also while I appreciate the gesture I don't like asking for donations because it puts more pressure on me to deliver things and I'm not currently able to put enough time into Input Overlay or my other projects.
 

Szilard

New Member
heya,

I need help, I dont know how to change the things myself so it would be really great to help me out with this. I created a picture which buttons should be in the layout and the "Z" button should stay visually as "Z" but it should get my inputs whenever I press the "Y" button as I have a german keyboard layout where Z and Y are switched.

Input-Overlay pls.jpg


thanks in advance :)
 

Attachments

  • Input-Overlay pls.jpg
    Input-Overlay pls.jpg
    82 KB · Views: 65
Top