Nowis-337

Veteran
Veteran
Joined
Oct 29, 2019
Messages
73
Reaction score
137
First Language
English
Primarily Uses
RMMZ
keyboardcover.jpg
Keyboard Rebind - Version 1.0
Nowis-337

Introduction
This plugin adds a menu rebind keyboard keys to the options menu. The player will select the keybind from a list, then pressing the new key on your keyboard to register as the new keybind. I wanted to make something that is a little simpler than Yanfly's approach of mapping out a whole keyboard visually in his MV Keyboard Config plugin.


Features
  • Movement presets: Arrow Keys, WASD, ZQSD, Customise your own!
  • Rebind to most keys on the keyboard (except for F1 - F12).
  • Make your own custom keynames to use (eg via scriptcalls).
  • Probably not compatible with other plugins that assign common events to certain keys.
  • Limitions: Cannot set more than one keys to the same function like default RPG Maker.

Screenshots
screenshokeyboard.jpeg

How to Use
Place in plugins folder and activated it in the plugins manager. Set the plugin parameters as desired.

Script Calls
If you are customising your own options menu, or using other plugins to modify the options menu, you can access this menu by using the scriptcall: SceneManager.push(Scene_KeyboardRebind);

Download
Download it here: https://nowis-337.itch.io/mz-keyboard-config

Terms and Credits
Free to use for non-commercial and commercial projects.
Please credit: Nowis-337


Version 1.0 - 5/09/2022 - Finished plugin! Hope it works.
 

LeashaX

Villager
Member
Joined
Nov 9, 2022
Messages
24
Reaction score
4
First Language
Spanish
Primarily Uses
RMMZ
How i can add this to visu menu?
 

Nowis-337

Veteran
Veteran
Joined
Oct 29, 2019
Messages
73
Reaction score
137
First Language
English
Primarily Uses
RMMZ
I'll post these here as well as tutorial for Visustella Options Core:
Here are some screenshots on how I added to VS options core - basically the end of the day is to add something that runs these when selected: SceneManager.push(Scene_KeyboardRebind);

screenshotA.jpeg
screenshotB.jpeg
 

shushurocket

Warper
Member
Joined
Jan 10, 2023
Messages
2
Reaction score
0
First Language
french
Primarily Uses
RMMZ
Hello, i tried to bind PdUp and PgDn to A and E (for the ZQSD setting) but it doesn't seem to work, A is somewhat still used for left :/ If i left them untouched, only E works, the other one is undefined (because A = Q on my keyboard)
I tried to bind them to O and P, same result :/

I tryed to add them under Movement preset zqsd, after up down left right, same problem.
 

Attachments

  • options keyboard MZ.png
    options keyboard MZ.png
    1.1 MB · Views: 15

Nowis-337

Veteran
Veteran
Joined
Oct 29, 2019
Messages
73
Reaction score
137
First Language
English
Primarily Uses
RMMZ
If you are trying to set up keys to match the visustella's default page up and page down functions, use the keyname"pageup" and "pagedown".
screenshotkeyboard.jpg

Unfortunately, this plugin can't set multiple keys to the same function so the way you have it, it is only recognising PgUp and PgDn and ignoring what ever you type into the the Default Input Box

So, if you want A to have the function of PgUp:
- set the Custom Keyname to "pageup"
- Default Input (Special Key) to "Other"
- type "A" in Default Input

And delete the old config file in the save folder before testing.

I'll probably have to revamp how some of this stuff works at a later stage o_O
 

shushurocket

Warper
Member
Joined
Jan 10, 2023
Messages
2
Reaction score
0
First Language
french
Primarily Uses
RMMZ
EDITED: now it's working perfectly <3
 
Last edited:

Latest Threads

Latest Profile Posts

Got new hard drive, now trying to install the softwares I lost to the dead drive, and more than half of them won't install because they're already installed on the dead drive, and uninstallers won't run because they can't find where their programs are installed. So I take it having a drive die on you screws you in more ways than just data loss. >:\
PC got fixed finally. Back online again. Turns out I have no business trying to self repair pcs because it was getting to like 176F / 80C. Shop installed a totally new cooling system and now it runs fine and is super quiet.
When you're making major progress, but have to stop to go to work.
Streaming making some Parallax maps if anyone wants to hang :)

Still alive, still kicking, still working on M
Just busy irl :)

Forum statistics

Threads
131,482
Messages
1,220,195
Members
173,225
Latest member
ZecaVn
Top