TrueFalsegtk-deleteFalse4Key MapperTruecenterkey-mapper.svgdialogTrueTrueFalseverticalTrueFalseend10endDeleteFalseTrueTrueTrueFalsegtk-delete-icon1FalseFalse0Go BackTrueTrueTrueTrueTrue1FalseTrueend0TrueFalseTrueFalse10100dialog-warning6FalseFalse0TrueFalse101010106Are you sure to delete your preset?True00.5TrueTrue1TrueTrue2go_back1go_ahead1TrueFalsegtk-redo29110TrueFalsedocument-newTrueFalsedocument-save750FalseKey Mapperkey-mapper.svgTrueFalseverticalTrueFalsevertical20TrueFalse0FalseTrue0TrueFalse20202001050TrueFalseDevice130FalseTrue0TrueFalseTrueTrue1Restore DefaultsTrueTrueTrueShortcut: shift + del
To give your keys back their original mapping.endgtk-redo-iconTrueFalseFalse2TrueTrueTrueendabout-iconTrueFalseFalse3FalseTrue1TrueFalseFalseTrue2FalseTrue0TrueFalseTrueFalseverticalTrueFalse20vertical10TrueFalse10TrueApply80TrueTrueTruePresets need to be saved before they can be applied.
Don't hold down any keys while the injection starts.check-iconTrueTrueTrue0Copy80TrueTrueTruecopy-iconTrueTrueTrue1New80TrueTrueTruenew-iconTrueTrueTrue2Delete80TrueTrueTruedelete-iconTrueTrueTrue4TrueTrue0TrueFalse1050TrueFalsePreset130FalseTrue0200TrueFalseTrueTrue1FalseTrue1TrueFalse10TrueFalseRename130FalseTrue0TrueFalseTrueTrueTrueTrue0TrueTrueTrueSave the entered name10save-iconFalseTrue1TrueTrue1FalseTrue2TrueFalseTrueFalseTo automatically apply the preset after your login if the device is alread connected.Autoload0TrueTrue0TrueTrueFalseTrue1FalseTrue3FalseTrue0TrueFalseFalseTrue1TrueFalse20vertical10TrueFalse10TrueFalseLeft joystick0TrueTrue0100TrueFalseMouseWheelButtonsJoystickFalseTrue1FalseTrue0TrueFalse10TrueFalseRight joystick0TrueTrue0100TrueFalseMouseWheelButtonsJoystickFalseTrue1FalseTrue1TrueFalse10TrueFalseMouse speed130FalseTrue00TrueTruemouse_speed_adjustment1FalseTrueTrue1FalseTrue2FalseTrue2TrueFalseverticalTrueFalseFalseTrue0TrueFalseFalse1010dialog-warningFalseTrue0False10dialog-errorFalseTrue1TrueFalse7766verticalTrueTrue2FalseTrue1FalseTrueend4FalseTrue0TrueFalseFalseTrue1250TrueFalseverticalTrueFalse140TrueFalseClick on a cell below and hit a key on your device. Click the "Restore Defaults" button beforehand.55KeyFalseTrue0TrueFalse55MappingTrueTrue150TrueFalseFalseTrue2FalseTrue0TrueFalseFalseTrue1TrueTrueTrueFalseTrueFalsenoneTrueTrue2TrueTrue2TrueTrue2Falsekey-mapper.svgwindowwindowTrueFalseTrueFalsecenter2020vertical20TrueFalsekey-mapper-128.pngFalseTrue0TrueFalseVersion unknowncenterFalseTrue1TrueTrue10101010You can find more information and the latest version on github
<a href="https://github.com/sezanzeb/key-mapper">https://github.com/sezanzeb/key-mapper</a>TruecenterFalseTrue2AboutAbout500300TrueTrueTrueFalseTrueFalse555510vertical10TrueFalseA "key + key + ... + key" syntax can be used to trigger key combinations. For example "control_l + a".
"disable" disables a key.True0FalseTrue0TrueFalsecenter101010106MacrosTrueTrue00.5FalseTrue1TrueFalseMacros allow multiple characters to be written with a single key-press.True0FalseTrue2TrueFalse20TrueFalser000TrueFalsewaits in milliseconds011TrueFalsew001TrueFalsek002TrueFalsewrites a single keystroke012TrueFalsee003TrueFalseholds a modifier while executing the second parameter014TrueFalsewrites an event013TrueFalsem004TrueFalserepeats the execution of the second parameter010TrueFalseexecutes the parameter as long as the key is pressed down015TrueFalseh005TrueFalse.006TrueFalseexecutes two actions behind each other016TrueFalsemouse007TrueFalsewheel008TrueFalsetakes direction (up, left, ...) and speed as parameters017TrueFalsesame as mouse018FalseFalse3TrueFalsecenter101010106ExamplesTrueTrue00.5FalseTrue4TrueFalse20TrueFalsek(1).k(2)True000TrueFalsea, a, a with 500ms pause011TrueFalser(3, k(a).w(500))True001TrueFalsem(Control_L, k(a).k(x))True002TrueFalseCTRL + a, CTRL + x012TrueFalsek(1).h(k(2)).k(3)True003TrueFalsemoves the mouse cursor 10px to the right014TrueFalsewrites 1 2 2 ... 2 2 3 while the key is pressed013TrueFalsee(EV_REL, REL_X, 10)True004TrueFalse1, 2010TrueFalsewhich keeps moving the mouse while pressed015TrueFalsemouse(right, 4)True005TrueFalsewheel(down, 1)True006TrueFalsekeeps scrolling down while held016FalseFalse5TrueFalse10106Between calls to k, key down and key up events, macros will sleep for 10ms by default, which can be configured in ~/.config/key-mapper/configTrueTrue00.5FalseTrue6UsageUsage1TrueFalseTrueTrueFalsestack1