Keymapper
Author: p | 2025-04-24
keymapper, free and safe download. keymapper latest version: Keymapper: Set Hotkeys for Easy Navigation and Actions. Keymapper is a free Chrome add-on APKPure uses signature verification to ensure virus-free Tincore Keymapper APK downloads for you. Old Versions of Tincore Keymapper. Tincore Keymapper 3.8 MB . Download. Tincore Keymapper 3.8 MB . Download. Tincore Keymapper 3.8 MB . Download. All Versions.
keymapper/keymapper.conf at main houmain/keymapper - GitHub
Of these tabs. Be sure to change your settings so that you Start JoyToKey in a minimized mode and Hide icon from taskbar when minimized. A how to guide for basic usage and advance usage of joytokey is provided on their website www-en.jtksoft.net.ProfilesProfile TypesGame SpecificThe Game Specific profile also known as the rom profile is the first profile RocketLauncher looks for when loading your keymapper profiles. A game specific profile is useful if you need different controls per game. Below are examples of how to make a game specific profile for the different keymappers for the game "Super Mario Bros. + Duck Hunt (USA)" for the system "Nintendo Entertainment System".XpadderCode:RocketLauncher\Profiles\%keymapper%\%systemName%\%romName%\p1.xpadderprofileRocketLauncher\Profiles\%keymapper%\%systemName%\%romName%\%controllerName%\p1.xpadderprofileJoyToKeyCode:RocketLauncher\Profiles\%keymapper%\%systemName%\%romName%\%romName%.cfgAutoHotKeyCode:RocketLauncher\Profiles\%keymapper%\%systemName%\%romName%.ahkEmulatorThe Emulator profile is the same name you give to your emulator when setting it up through RocketLauncherUI. This is the same name you gave when you were asked to give a name and a path to your emulator. This profile is the second in the list of what RocketLauncher looks for when loading profiles for your game. This profile is useful if you use two different types of emulators for the same system and would like a profile according to those emulators inside that system (ex. Nestopia and Jnes). If you want a emulator specific profile for the emulator "Nestopia" and your system name is "Nintendo Entertainment System" it would be:XpadderCode:RocketLauncher\Profiles\%keymapper%\%systemName%\%emulator%\p1.xpadderprofileRocketLauncher\Profiles\%keymapper%\%systemName%\%emulator%\%controllerName%\p1.xpadderprofileJoyToKeyCode:RocketLauncher\Profiles\%keymapper%\%systemName%\%emulator%\%emulator%.cfgAutoHotKeyCode:RocketLauncher\Profiles\%keymapper%\%systemName%\%emulator%.ahkSystemThe System profile is named after your system and is the third in the list of the profile types that RocketLauncher looks for when starting your game. The profile will only be loaded if you are using that system. If you want to make a system specific profile for "Nintendo Entertainment System" it would be: XpadderCode:RocketLauncher\Profiles\%keymapper%\%systemName%\_Default\p1.xpadderprofileRocketLauncher\Profiles\%keymapper%\%systemName%\_Default\%controllerName%\p1.xpadderprofileJoyToKeyCode:RocketLauncher\Profiles\%keymapper%\%systemName%\%systemName%.cfgAutoHotKeyCode:RocketLauncher\Profiles\%keymapper%\%systemName%.ahk DefaultThe Default profile is the fourth on the list of profiles RocketLauncher looks for when starting your game. This is the only profile that is used for all systems when loading. Please note that it is not used when exiting your game or loading a RocketLauncher menu, but it will always be used if a game, emulator or system profile could not be found when starting your game. Below is how to name and where to put a default profile for the different keymappers.XpadderCode:RocketLauncher\Profiles\%keymapper%\_Default\p1.xpadderprofileRocketLauncher\Profiles\%keymapper%\_Default\%controllerName%\p1.xpadderprofile JoyToKeyCode:RocketLauncher\Profiles\%keymapper%\_Default\_Default.cfgAutoHotKeyCode:RocketLauncher\Profiles\%keymapper%\_Default.ahk Front EndThe Front End profile is only used when you exit your game and return to your front end. The name for your Front End Profile is set by the key "Keymapper_FrontEnd_Profile_Name." If you want to use this profile
Tincore Keymapper Mod apk download - Tincore Tincore Keymapper
#Keymapper JSKeymapper allows you to easily map JavaScript functions to keystrokes and sets of keystrokes. Keymapper was created to ease the pain of tying actions to keystrokes and to provide a uniform way of creating keyboard shortcuts for web apps.Additionally, Keymapper offers utility functions for converting keyboard integer codes to more understandable terms and reverting letters, numbers, or verbose keystroke names to their respective integer codes.Keymapper is a jQuery plugin.Version: 0.4.0The keymapper function$(selector).keymapper(keys, onDown[, onUp ]);keysThis is either a letter, number, or verbose keystroke name or an array of letters, numbers, or keystroke names.// single keystroke$(selector).keymapper('b', callback);// multiple keystrokes$(selector).keymapper(['control', 'shift', 'a'], callback);onDown(event)This is a callback for the onKeyDown event. The 'event' argument is the event object passed to the onKeyDown event handler.$(selector).keymapper('a', function(e) { // code to be executed while all keys in set are pressed});onUp(event)This is a callback for the onKeyUp event. The 'event' argument is the event object passed to the onKeyUp event handler.$(selector).keymapper('a', function(e) { // ondown}, function(e){ // code to be executed when set of keys no longer matches a set of callbacks});Utility functions$.keys.map(keystroke)$.keys.map(16);// returns 'shift'$.keys.map(13);// returns 'enter'$.keys.map(99999);// returns false$.keys.reverse(keyname)$.keys.reverse('shift');// returns 16$.keys.reverse('enter');// returns 13$.keys.reverse('xxxxx');// returns false// Useful example:$(selector).keyup(function(e){ if(e.which == $.keys.reverse('enter')) { // do something on keypress enter }});KeyMapper 1.0 - Download - FilePlanet
Pause (Direct Input order), or the order the controllers were connected in. There should only be one blank profile for Xpadder. This profile is always loaded last if no other profile is found, anytime RocketLauncher is loading your profiles that you use for playing your games, returning you to your front end, or opening a RocketLauncher menu. To make one, you need to name it "blank" and place it in the same directory as the default profile. This profile is only supported and required by xpadder.XpadderCode:RocketLauncher\Profiles\%keymapper%\_Default\blank.xpadderprofilePreferred ConrollersThis is a list defining which controllers you would like to use. This list tells RocketLauncher to always order your connected controllers in the same order as defined by this list. Custom names are allowed in this list. If you have more than one instance of a name on the list, the order of the first name found in the list is used. If you have more than one controller with the same default or custom name, the order in which they were connected will be used. This is useful if you want want a certain type of controller to have priority over another when playing a certain game or system. This list can be specified globally in the Global RocketLauncher.ini file, on a system level in the SystemName\RocketLauncher.ini file and on a per game basis in the SystemName\Games JoyIDs.ini file. The global and system keys are named "JoyIDs_Preferred_Controllers" and are under the section "Keymapper." The "JoyIDs_Preferred_Controllers" key in "Games JoyIDs.ini" is under a section named after your game. Here are some examples of how this list works. In the example I will be using controllers with three different names: x360, ps3 and logitech. Custom Names are enabled and "Custom_Joy_Names = x360|favorites/logitech|favorites."JoyIDs_Preferred_Controllers = controller A|controller B|controller C(# of Controllers) : controller A = 1, controller B = 1, controller C = 1p# = 1. controller Ap# = 2. controller Bp# = 3. controller CJoyIDs_Preferred_Controllers = ps3|x360|logitech(# of Controllers) : ps3 = 1, x360 = 1, logitech = 11. ps32. x3603. logitechJoyIDs_Preferred_Controllers = ps3|x360|logitech(# of Controllers) : ps3 = 2, x360 = 1, logitech = 11. ps32. ps33. x3604. logitechJoyIDs_Preferred_Controllers = ps3|x360|logitech(# of Controllers) : ps3 = 1, x360 = 2, logitech = 11. ps32. x3603. x3604. logitechJoyIDs_Preferred_Controllers = logitech|ps3|x360(# of Controllers) : ps3 = 1, x360 = 2, logitech = 11. logitech2. ps33. x3604. x360JoyIDs_Preferred_Controllers = ps3|favorites(# of Controllers) : ps3 = 1, x360. keymapper, free and safe download. keymapper latest version: Keymapper: Set Hotkeys for Easy Navigation and Actions. Keymapper is a free Chrome add-on APKPure uses signature verification to ensure virus-free Tincore Keymapper APK downloads for you. Old Versions of Tincore Keymapper. Tincore Keymapper 3.8 MB . Download. Tincore Keymapper 3.8 MB . Download. Tincore Keymapper 3.8 MB . Download. All Versions.Download KeyMapper by gioNeD Group
You use Xpadder as your keymapper. You can buy Xpadder at www.xpadder.com.JoyToKey_Path..\Utilities\JoyToKey\JoyToKey.exePath to your JoyToKey.exe (v4 or newer). This path is only necessary if you use JoyToKey as your keymapper. You can buy JoyToKey at www-en.jtksoft.net.Keymapper_FrontEnd_Profile_NameHyperSpinPrefix of your Front End profile. It is used for the profile that is loaded when you exit your game.Keymapper_FrontEnd_ProfilefalseThe keymapper you want to use when returning back to your Front End. Keeping this separate allows you to use any keymapper you want within your Front End, and are not tied to the one you use for your application. Choices are:xpadder: Loads a xpadder profile if found.joytokey: Loads a joytokey profile if found.ahk: Loads an autohotkey profile if found.false: Do not load a Front End profile. This will close or unload any keymappers when exiting your application and returning to the Front End.Keymapper_RocketLauncher_Profile_EnabledfalseIf true it will enable the RocketLauncher menu profile for the RocketLauncher windows (ex. Pause, Multigame, any future additions). This would let you use the RocketLauncher's navigation keys for your joystick.Custom_Joy_Names_EnabledfalseIf true, enables custom joystick names and groupings for your controllersCustom_Joy_NamesA list of custom names being associated with a default control panel joystick name. A custom name can be used more than once. A default joystick name can only have one custom name assigned to it.Settings\Global RocketLauncher.ini & Settings\%SystemName%\RocketLauncher.ini[Keymapper]KeyDefault ValueDescriptionKeymapper_EnabledfalseEnables/Disables Keymapper support.KeymapperThe 3rd-party keymapper you want to use. Default is blank, but choices are xpadder or joytokey.Keymapper_AHK_MethodfalseThe RocketLauncher Keymapper method, which uses autohotkey remaps. Choices are internal and external.Useful when you want to remap keyboard keys to something else.internal: Older, but faster method which binds your keymap to the bottom of the module thread. This runs your remap profile as part of the module, internal with RocketLauncher itself. This is faster, but limited that you cannot have any autohotkey remapped keys when RocketLauncher is not running, like in your Front End.external: Uses the new AHKLauncher.exe in the module extensions folder to launch your ahk keymapper profile. This method uses a separate process to remap your keys and allows for ahk remaps to be changed out while the module is running. If you want to use different ahk profiles for within Pause/MultiGame than what your game uses, or even a Front End profile after RocketLauncher exits, use this method. This method is slightly slower only because it has to launch another executable, if noticeable at all, but has more use because of the FEkeymapper 4.10.1 - Chocolatey Software
You will need to create it like you would a system profile. If you have RocketLauncher v3.0.1.1 or later you will need to set the value for the key Keymapper_FrontEnd_Profile to match your keymapper of choice; valid options are xpadder, joytokey, ahk, and false (default value that turns front end profile loading off). The default front end name is HyperSpin and this name will be used in the below examples. This profile is supported for AHK, but you must set Keymapper_AHK_Enabled to equal external.XpadderCode:RocketLauncher\Profiles\%keymapper%\%FrontEndName%\p1.xpadderprofileRocketLauncher\Profiles\%keymapper%\%FrontEndName%\%controllerName%\p1.xpadderprofile JoyToKeyCode:RocketLauncher\Profiles\%keymapper%\%FrontEndName%\%FrontEndName%.cfgAutoHotKey*Code:RocketLauncher\Profiles\%keymapper%\%FrontEndName%.ahk*Keymapper_AHK_Enabled = externalRocketLauncher MenuThe RocketLauncher profile is used for the RocketLauncher menus that use the navigation keys. Features that currently support this profile are MultiGame and Pause. This profile is useful if you want to use joysticks for these features since RocketLauncher does not recognize pov hats or axis controls on a joystick for navigation through the menus. You can disable and enable this profile with the "Keymapper_RocketLauncher_Profile_Enabled" key by setting it to true or false. If it is true, RocketLauncher will load your menu profiles when entering a menu and restore your game profiles when exiting a menu. If it is false, RocketLauncher will not change your keymappings and they will stay the same as they were before you open a RocketLauncher menu. So if you want to use this profile you will need to create a profile like you would for a system, except this system is always named RocketLauncher. After RocketLauncher v3.0.1.0 this profile is now supported for AHK, but you must set Keymapper_AHK_Enabled to equal external.XpadderCode:RocketLauncher\Profiles\%keymapper%\RocketLauncher\p1.xpadderprofileRocketLauncher\Profiles\%keymapper%\RocketLauncher\%controllerName%\p1.xpadderprofileCode:RocketLauncher\Profiles\%keymapper%\RocketLauncher\RocketLauncher.cfgCode:RocketLauncher\Profiles\%keymapper%\RocketLauncher.ahk*Keymapper_AHK_Enabled = externalFile:Keymapper profile ahk front RocketLauncher.jpg.1379464584168.jpgBlankThe blank profile is supposed to be an empty profile. It has no remappings in it at all. This is meant as a place filler for controllers that have no remaps made. Example, if you have two different types of controllers connected, and the controller you don't want to use occupies the 2nd player number (id 2) in Pause, but in Xpadder it might occupy the first tab. The controller that is first player (id 1) in Pause might occupy the second tab in xpadder. Due to the way xpadder handles the profiles passed to it in the command line, this blank profile is needed as a filler for the unwanted controllers that show up in the tabs before the preferred controller. Xpadder loads profiles through the command line in the order of the tabs displayed, not the order used byAurora 2.5 Keymapper - mrmoxa
Universal gamepad key mapper appOdo Gamepad Mapper - No Root is a free game utility application for mobile by Swampsoft.org. It’s a gamepad keymapper tool that can be utilized with various games without root access. With it, users can configure and assign specific button functions for their favorite games.Similar in concept to Octopus - Gamepad Mouse Keyboard Keymapper or Panda Gamepad Pro, Odo Gamepad Mapper - No Root makes it easy to change game controls through a relatively simple process. One of its main highlights is its near-universal compatibility with pretty much any game available in the market today.Improve your controlModern mobile gaming devices keep getting more powerful hardware that you can now play console-quality and have a great experience. However, there is one area where developers have yet to truly optimize and that's controls and general input. Third-party gamepads or controllers help with that, but they too pose a challenge when it comes to configuration. Enter a keymapping tool like Odo Gamepad Mapper - No Root.As its name suggests, it doesn't need root access to work and has a fairly straightforward setup process. The first step is to take an in-game screenshot of the game you want to configure. Next, open this tool, select Add New Game, and choose the screenshot you just took. From there, you can add joysticks and buttons as you want.Keep the app running in the background and quickly enable or disable the service through their corresponding buttons in-app. Now, there are just a few things to be aware of before starting, with the first being that this tool only works with Android 8 (Oreo) and up. The other is there's only partial analog input support, and multi-touch is yet to be implemented.Handy and intuitiveOdo Gamepad Mapper - No Root is a solid keymapper tool if you're looking for an app that can help you configure your controller to work with pretty much any game out there. It's easy to set up and you can configure your joysticks and buttons any way you want. Just be aware of the limitations mentioned above. Aside from that, this is worth a try. Recommended.PROSNear-universal compatibility with gamesEasy to setup and configureNo root neededCONSNo multi-touchPartially working analogue joystick inputQuest App Launcher And Keymapper
Kali ini saya akan memperkenalkan sebuah program yang akan sangat membantu anda dalam mengatur fungsi dan susunan tombol tertentu pada keyboard anda. Nama dari aplikasi ini adalah KeyMapper dan software ini bersifat open source sehingga bisa anda dapatkan dengan gratis.Dua skenario yang membuat KeyMapper berguna dalam manajemen keyboard anda:Salah satu tombol keyboard rusak dan anda tidak ingin membeli keyboard baru entah karena repot atau tidak ingin keluar biaya lagi. Anda bisa menggunakan KeyMapper untuk mengganti fungsi dari tombol tertentu, misal tombol Shift diganti ke tombol Caps Lock.Anda ingin mematikan tombol keyboard tertentu, ini bisa disebabkan anda sering salah menekan tombol saat mengetik. Biasanya tombol Windows yang terletak diantara tombol Ctrl dan Alt adalah langganan tetap kasus ini.Anda bisa mendownload KeyMapper disini.Jalankan programnya maka anda akan melihat tampilan utama KeyMapper seperti gambar dibawah.Silahkan melakukan double click pada tombol keyboard yang anda ingin atur ulang fungsinya, misal tombol P. Anda akan mendapat pilihan untuk mengganti fungsi tombol tersebut, pilih fungsi barunya dan klik tombol Map untuk menyimpannya.Untuk mematikan fungsi tombol tertentu sehingga walau tombol itu ditekan tidak akan ada efeknya, anda tinggal melakukan drag and drop tombol yang anda ingin matikan keluar dari tampilan program. Cara melakukan drag and drop adalah dengan menekan tombol tersebut, tahan dan tarik keluar. Bila berhasil mematikan tombol itu, maka warna tampilan tombol di keyboard akan berbeda.Setelah anda matikan fungsi tombol tersebut, ternyata dikemudian hari anda ingin menghidupkan fungsi tombol itu kembali. Anda tinggal melakukan double click pada tombol yang mati tersebut dan akan mendapati pilihan untuk. keymapper, free and safe download. keymapper latest version: Keymapper: Set Hotkeys for Easy Navigation and Actions. Keymapper is a free Chrome add-on
Download KeyMapper - free - latest version
ONLY Xpadder (2012 versions) and JoyToKey (v5+) and Autohotkey scripts are supported options for keymapper functionality. Will not work with JoyToKey v3 or below.Even though Keymapper supports 16 controllers, this only for Direct Input and not XInput since XInput is limited to 4 controllers. (Xinput is typically used in software that natively supports the 360 controller.)KeymappersXpadderXpadder costs $10 and can be downloaded from xpadder.com. This is the recommended keymapper of choice. To set it up, run it once you have downloaded it. Make note of where you have installed it to since you will need to know that when you use it with RocketLauncher. Once you have installed it, you will need to make a layout for your controller.Images to replace the pink background can be found at xpadder.com/gcdb. An image of your controller will be useful for making your profiles. To grab an image from the xpadder database right click on the image you want and choose copy image. You can then use the paste button in xpadder. Now you will need to add your analog sticks, dpad, buttons and triggers using the on screen instructions Once you've finished adding all the controls for your controller you will need to save your layout. I suggest saving it as the same name as your controller (the default name).You will now need to create a profile. Profiles are what RocketLauncher uses to tell xpadder how to map your controller. You can start by making a profile by clicking on the text page button first and then choosing New.The next step is to map your buttons to a keyboard key. This is simple and easy to do. You will need to click on one of the white boxes that represent your buttons on your controller. This will open a virtual keyboard. Choose your key. When you are finished mapping your buttons you can now save your profile. To use with RocketLauncher you will need to name it and place it in the correct folder path as described in the profiles section below.AutoHotKeyAutoHotKey is the only free keymapper that is supported by RocketLauncher. The downside to using ahk as your keymapper is that RocketLauncher only has basic support for it and it does not support Front End or RocketLauncher Menu profiles or any other kind of in game remapping done by Pause. There is no download required to use it, but if youDownload Octopus - Gamepad, Keymapper android
= 1, logitech = 11. ps32. x360 or lgitech (depends on order found in before (what order were they turned on))3. x360 or logitech (depends on order found in before (what order were they turned on))JoyIDs_Preferred_Controllers = favorites|ps3(# of Controllers) : ps3 = 1, x360 = 1, logitech = 11. x360 or logitech (depends on order found in before (what order were they turned on))2. x360 or logitech (depends on order found in before (what order were they turned on))3. ps3JoyIDs_Preferred_Controllers = favorites|ps3|x360(# of Controllers) : ps3 = 1, x360 = 1, logitech = 11. logitech2. ps33. x360JoyIDs_Preferred_Controllers = x360|favorites|ps3(# of Controllers) : ps3 = 1, x360 = 1, logitech = 11. x3602. logitech3. ps3JoyIDs_Preferred_Controllers = x360|ps3|x360(# of Controllers) : ps3 = 1, x360 = 2, logitech = 11. x3602. x3603. ps34. logitechCustom NamesCustom Names are useful for grouping your controllers or giving them a shorter name. The limitation to this feature is that you can have only one custom joystick name assigned to a default windows joystick name. Also if you use both the default name and custom name in naming your profiles or for your Preferred Controllers list the default name will always be used since it is inherently more specific. Some examples of it being used are to reduce long controller names to something simple like "Controller (Xbox 360 Wireless Receiver for Windows)" to just "x360." or for grouping your controllers like "Controller (Xbox 360 Wireless Receiver for Windows)" to "xbox 360 controller" and "Controller (Afterglow Gamepad for Xbox 360)" to "xbox 360 controller." You will need to enable this feature first by setting the" Custom_Joy_Names_Enabled = true" and defining your custom joystick names list in the "Custom_Joy_Names" key.Custom_Joy_Names_Enabled = trueCustom_Joy_Names = Controller (Xbox 360 Wireless Receiver for Windows)|xbox 360 controller\Controller (Afterglow Gamepad for Xbox 360)|xbox 360 controller\Default Windows Name|Custom NameKeymapper Ini SettingsSettings\RocketLauncher.ini[Settings]KeyDefault ValueDescriptionProfiles_Path.\ProfilesThe path to where all your profiles for your different programs like keymappers or VJoy are stored. You will need to create a folder with the same name as your program and place your profiles in accordance with the RocketLauncher format in that program folder. So if your keymapper is Xpadder and you used the default profile path, the path to your profiles would then be %Profiles_Path%\Xpadder or if the profiles are for VJoy your profiles would then be in %Profiles_Path%\VJoy[Keymapper]KeyDefault ValueDescriptionXpadder_Path..\Utilities\Xpadder\xpadder.exePath to your Xpadder.exe (2012 or newer). This path is only necessary if. keymapper, free and safe download. keymapper latest version: Keymapper: Set Hotkeys for Easy Navigation and Actions. Keymapper is a free Chrome add-on APKPure uses signature verification to ensure virus-free Tincore Keymapper APK downloads for you. Old Versions of Tincore Keymapper. Tincore Keymapper 3.8 MB . Download. Tincore Keymapper 3.8 MB . Download. Tincore Keymapper 3.8 MB . Download. All Versions.Virtue Keymapper (7 Downloads) - Zedload
About this appThis is the official keyboard for Key Mapper that has on-screen buttons!Key Mapper GUI Keyboard is a fork of OpenBoard, which is a 100% foss keyboard based on AOSP. The keyboard built in to Key Mapper is called the "Basic Input Method" and does NOT have a GUI.Data safetySafety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.No data shared with third partiesLearn more about how developers declare sharingNo data collectedLearn more about how developers declare collectionRatings and reviewsPlease provide support to Physical keyboard, auto caps, tool bar, spell correction, emoji in tool bar, predictive test, remap buttons will make it to the next level as we will have more fun of using keymapper with physical keyboard, double tap space bar for punchuation. Nothing works currently. Please see swift key physical keyboard functionalioty for better understanding5 people found this review helpfulKeyboard doesnt allow itself to be enlarged when landscape view is used. I have issues sometimes when typing text, any pre existing text before opening a text/chat window will not be able to be removed. Only the "del" keyboard keybind or reverting back to original stock keyboard will allow removing of text, solving the issue. (Problem noticed with "DevilutionX" application.) Please out of personal preference and a suggestion, would you closely resemble the keyboard layout of the S23 Ultra! T.Y17 people found this review helpfulPretty cool, a lot of nice features, I would suggest adding the following feature: shift + the delete button deletes the letter in front of the space holser instead of the letter behind. Thank you for the great apps29 people found this review helpfulWhat’s newAdds support for DPAD buttons in Key Mapper 1.8Comments
Of these tabs. Be sure to change your settings so that you Start JoyToKey in a minimized mode and Hide icon from taskbar when minimized. A how to guide for basic usage and advance usage of joytokey is provided on their website www-en.jtksoft.net.ProfilesProfile TypesGame SpecificThe Game Specific profile also known as the rom profile is the first profile RocketLauncher looks for when loading your keymapper profiles. A game specific profile is useful if you need different controls per game. Below are examples of how to make a game specific profile for the different keymappers for the game "Super Mario Bros. + Duck Hunt (USA)" for the system "Nintendo Entertainment System".XpadderCode:RocketLauncher\Profiles\%keymapper%\%systemName%\%romName%\p1.xpadderprofileRocketLauncher\Profiles\%keymapper%\%systemName%\%romName%\%controllerName%\p1.xpadderprofileJoyToKeyCode:RocketLauncher\Profiles\%keymapper%\%systemName%\%romName%\%romName%.cfgAutoHotKeyCode:RocketLauncher\Profiles\%keymapper%\%systemName%\%romName%.ahkEmulatorThe Emulator profile is the same name you give to your emulator when setting it up through RocketLauncherUI. This is the same name you gave when you were asked to give a name and a path to your emulator. This profile is the second in the list of what RocketLauncher looks for when loading profiles for your game. This profile is useful if you use two different types of emulators for the same system and would like a profile according to those emulators inside that system (ex. Nestopia and Jnes). If you want a emulator specific profile for the emulator "Nestopia" and your system name is "Nintendo Entertainment System" it would be:XpadderCode:RocketLauncher\Profiles\%keymapper%\%systemName%\%emulator%\p1.xpadderprofileRocketLauncher\Profiles\%keymapper%\%systemName%\%emulator%\%controllerName%\p1.xpadderprofileJoyToKeyCode:RocketLauncher\Profiles\%keymapper%\%systemName%\%emulator%\%emulator%.cfgAutoHotKeyCode:RocketLauncher\Profiles\%keymapper%\%systemName%\%emulator%.ahkSystemThe System profile is named after your system and is the third in the list of the profile types that RocketLauncher looks for when starting your game. The profile will only be loaded if you are using that system. If you want to make a system specific profile for "Nintendo Entertainment System" it would be: XpadderCode:RocketLauncher\Profiles\%keymapper%\%systemName%\_Default\p1.xpadderprofileRocketLauncher\Profiles\%keymapper%\%systemName%\_Default\%controllerName%\p1.xpadderprofileJoyToKeyCode:RocketLauncher\Profiles\%keymapper%\%systemName%\%systemName%.cfgAutoHotKeyCode:RocketLauncher\Profiles\%keymapper%\%systemName%.ahk DefaultThe Default profile is the fourth on the list of profiles RocketLauncher looks for when starting your game. This is the only profile that is used for all systems when loading. Please note that it is not used when exiting your game or loading a RocketLauncher menu, but it will always be used if a game, emulator or system profile could not be found when starting your game. Below is how to name and where to put a default profile for the different keymappers.XpadderCode:RocketLauncher\Profiles\%keymapper%\_Default\p1.xpadderprofileRocketLauncher\Profiles\%keymapper%\_Default\%controllerName%\p1.xpadderprofile JoyToKeyCode:RocketLauncher\Profiles\%keymapper%\_Default\_Default.cfgAutoHotKeyCode:RocketLauncher\Profiles\%keymapper%\_Default.ahk Front EndThe Front End profile is only used when you exit your game and return to your front end. The name for your Front End Profile is set by the key "Keymapper_FrontEnd_Profile_Name." If you want to use this profile
2025-03-28#Keymapper JSKeymapper allows you to easily map JavaScript functions to keystrokes and sets of keystrokes. Keymapper was created to ease the pain of tying actions to keystrokes and to provide a uniform way of creating keyboard shortcuts for web apps.Additionally, Keymapper offers utility functions for converting keyboard integer codes to more understandable terms and reverting letters, numbers, or verbose keystroke names to their respective integer codes.Keymapper is a jQuery plugin.Version: 0.4.0The keymapper function$(selector).keymapper(keys, onDown[, onUp ]);keysThis is either a letter, number, or verbose keystroke name or an array of letters, numbers, or keystroke names.// single keystroke$(selector).keymapper('b', callback);// multiple keystrokes$(selector).keymapper(['control', 'shift', 'a'], callback);onDown(event)This is a callback for the onKeyDown event. The 'event' argument is the event object passed to the onKeyDown event handler.$(selector).keymapper('a', function(e) { // code to be executed while all keys in set are pressed});onUp(event)This is a callback for the onKeyUp event. The 'event' argument is the event object passed to the onKeyUp event handler.$(selector).keymapper('a', function(e) { // ondown}, function(e){ // code to be executed when set of keys no longer matches a set of callbacks});Utility functions$.keys.map(keystroke)$.keys.map(16);// returns 'shift'$.keys.map(13);// returns 'enter'$.keys.map(99999);// returns false$.keys.reverse(keyname)$.keys.reverse('shift');// returns 16$.keys.reverse('enter');// returns 13$.keys.reverse('xxxxx');// returns false// Useful example:$(selector).keyup(function(e){ if(e.which == $.keys.reverse('enter')) { // do something on keypress enter }});
2025-04-24You use Xpadder as your keymapper. You can buy Xpadder at www.xpadder.com.JoyToKey_Path..\Utilities\JoyToKey\JoyToKey.exePath to your JoyToKey.exe (v4 or newer). This path is only necessary if you use JoyToKey as your keymapper. You can buy JoyToKey at www-en.jtksoft.net.Keymapper_FrontEnd_Profile_NameHyperSpinPrefix of your Front End profile. It is used for the profile that is loaded when you exit your game.Keymapper_FrontEnd_ProfilefalseThe keymapper you want to use when returning back to your Front End. Keeping this separate allows you to use any keymapper you want within your Front End, and are not tied to the one you use for your application. Choices are:xpadder: Loads a xpadder profile if found.joytokey: Loads a joytokey profile if found.ahk: Loads an autohotkey profile if found.false: Do not load a Front End profile. This will close or unload any keymappers when exiting your application and returning to the Front End.Keymapper_RocketLauncher_Profile_EnabledfalseIf true it will enable the RocketLauncher menu profile for the RocketLauncher windows (ex. Pause, Multigame, any future additions). This would let you use the RocketLauncher's navigation keys for your joystick.Custom_Joy_Names_EnabledfalseIf true, enables custom joystick names and groupings for your controllersCustom_Joy_NamesA list of custom names being associated with a default control panel joystick name. A custom name can be used more than once. A default joystick name can only have one custom name assigned to it.Settings\Global RocketLauncher.ini & Settings\%SystemName%\RocketLauncher.ini[Keymapper]KeyDefault ValueDescriptionKeymapper_EnabledfalseEnables/Disables Keymapper support.KeymapperThe 3rd-party keymapper you want to use. Default is blank, but choices are xpadder or joytokey.Keymapper_AHK_MethodfalseThe RocketLauncher Keymapper method, which uses autohotkey remaps. Choices are internal and external.Useful when you want to remap keyboard keys to something else.internal: Older, but faster method which binds your keymap to the bottom of the module thread. This runs your remap profile as part of the module, internal with RocketLauncher itself. This is faster, but limited that you cannot have any autohotkey remapped keys when RocketLauncher is not running, like in your Front End.external: Uses the new AHKLauncher.exe in the module extensions folder to launch your ahk keymapper profile. This method uses a separate process to remap your keys and allows for ahk remaps to be changed out while the module is running. If you want to use different ahk profiles for within Pause/MultiGame than what your game uses, or even a Front End profile after RocketLauncher exits, use this method. This method is slightly slower only because it has to launch another executable, if noticeable at all, but has more use because of the FE
2025-04-14