Skip to content

Commit

Permalink
input-remapper: add input-remapper config for mouse config
Browse files Browse the repository at this point in the history
  • Loading branch information
c02y committed Sep 17, 2024
1 parent 466ccd3 commit 774971e
Show file tree
Hide file tree
Showing 5 changed files with 568 additions and 0 deletions.
7 changes: 7 additions & 0 deletions input-remapper/.config/input-remapper-2/config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"version": "2.0.1",
"autoload": {
"Getech HUGE TrackBall": "Elecom-Huge",
"Kensington SlimBlade Pro(2.4GHz Receiver) Kensington SlimBlade Pro Trackball(2.4GHz Receiver)": "Kensington-Slimblade-Pro-Wireless"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
[
{
"input_combination": [
{
"type": 1,
"code": 277,
"origin_hash": "1b92aed994c7591541eff3e604212d5a"
}
],
"target_uinput": "keyboard",
"output_symbol": "Control_L + w",
"mapping_type": "key_macro"
},
{
"input_combination": [
{
"type": 1,
"code": 278,
"origin_hash": "1b92aed994c7591541eff3e604212d5a"
}
],
"target_uinput": "keyboard",
"output_symbol": "Alt_L + w",
"mapping_type": "key_macro"
},
{
"input_combination": [
{
"type": 1,
"code": 279,
"origin_hash": "1b92aed994c7591541eff3e604212d5a"
}
],
"target_uinput": "mouse",
"output_symbol": "BTN_MIDDLE",
"mapping_type": "key_macro"
},
{
"input_combination": [
{
"type": 2,
"code": 6,
"origin_hash": "1b92aed994c7591541eff3e604212d5a",
"analog_threshold": -1
},
{
"type": 2,
"code": 12,
"origin_hash": "1b92aed994c7591541eff3e604212d5a",
"analog_threshold": -1
}
],
"target_uinput": "keyboard",
"output_symbol": "Control_L + KEY_TAB",
"mapping_type": "key_macro"
},
{
"input_combination": [
{
"type": 2,
"code": 6,
"origin_hash": "1b92aed994c7591541eff3e604212d5a",
"analog_threshold": 1
},
{
"type": 2,
"code": 12,
"origin_hash": "1b92aed994c7591541eff3e604212d5a",
"analog_threshold": 1
}
],
"target_uinput": "keyboard",
"output_symbol": "Control_L + Shift_L + KEY_TAB",
"mapping_type": "key_macro"
}
]
Original file line number Diff line number Diff line change
@@ -0,0 +1,142 @@
[
{
"input_combination": [
{
"type": 1,
"code": 274,
"origin_hash": "cb707cfd0d39398b7ca5c1444a25f1ac"
}
],
"target_uinput": "keyboard",
"output_symbol": "Alt_L + KP_Left",
"mapping_type": "key_macro"
},
{
"input_combination": [
{
"type": 1,
"code": 275,
"origin_hash": "cb707cfd0d39398b7ca5c1444a25f1ac"
}
],
"target_uinput": "keyboard",
"output_symbol": "Alt_L + KP_Right",
"mapping_type": "key_macro"
},
{
"input_combination": [
{
"type": 1,
"code": 275,
"origin_hash": "cb707cfd0d39398b7ca5c1444a25f1ac"
},
{
"type": 1,
"code": 274,
"origin_hash": "cb707cfd0d39398b7ca5c1444a25f1ac"
}
],
"target_uinput": "mouse",
"output_symbol": "BTN_MIDDLE",
"mapping_type": "key_macro"
},
{
"input_combination": [
{
"type": 1,
"code": 272,
"origin_hash": "cb707cfd0d39398b7ca5c1444a25f1ac"
},
{
"type": 1,
"code": 275,
"origin_hash": "cb707cfd0d39398b7ca5c1444a25f1ac"
}
],
"target_uinput": "keyboard",
"output_symbol": "KEY_LEFTCTRL + w",
"mapping_type": "key_macro"
},
{
"input_combination": [
{
"type": 1,
"code": 273,
"origin_hash": "cb707cfd0d39398b7ca5c1444a25f1ac"
},
{
"type": 1,
"code": 275,
"origin_hash": "cb707cfd0d39398b7ca5c1444a25f1ac"
}
],
"target_uinput": "mouse",
"output_symbol": "BTN_MIDDLE",
"mapping_type": "key_macro"
},
{
"input_combination": [
{
"type": 1,
"code": 272,
"origin_hash": "cb707cfd0d39398b7ca5c1444a25f1ac"
},
{
"type": 1,
"code": 273,
"origin_hash": "cb707cfd0d39398b7ca5c1444a25f1ac"
}
],
"target_uinput": "keyboard",
"output_symbol": "Alt_L + w",
"mapping_type": "key_macro"
},
{
"input_combination": [
{
"type": 1,
"code": 273,
"origin_hash": "cb707cfd0d39398b7ca5c1444a25f1ac"
},
{
"type": 2,
"code": 8,
"origin_hash": "cb707cfd0d39398b7ca5c1444a25f1ac",
"analog_threshold": -1
},
{
"type": 2,
"code": 11,
"origin_hash": "cb707cfd0d39398b7ca5c1444a25f1ac",
"analog_threshold": -1
}
],
"target_uinput": "keyboard",
"output_symbol": "Control_L + KEY_TAB",
"mapping_type": "key_macro"
},
{
"input_combination": [
{
"type": 1,
"code": 273,
"origin_hash": "cb707cfd0d39398b7ca5c1444a25f1ac"
},
{
"type": 2,
"code": 8,
"origin_hash": "cb707cfd0d39398b7ca5c1444a25f1ac",
"analog_threshold": 1
},
{
"type": 2,
"code": 11,
"origin_hash": "cb707cfd0d39398b7ca5c1444a25f1ac",
"analog_threshold": 1
}
],
"target_uinput": "keyboard",
"output_symbol": "Control_L + Shift_L + KEY_TAB",
"mapping_type": "key_macro"
}
]
Original file line number Diff line number Diff line change
@@ -0,0 +1,125 @@
[
{
"input_combination": [
{
"type": 1,
"code": 274,
"origin_hash": "cb707cfd0d39398b7ca5c1444a25f1ac"
}
],
"target_uinput": "keyboard",
"output_symbol": "Alt_L+Left",
"mapping_type": "key_macro"
},
{
"input_combination": [
{
"type": 1,
"code": 275,
"origin_hash": "cb707cfd0d39398b7ca5c1444a25f1ac"
}
],
"target_uinput": "keyboard",
"output_symbol": "Alt_L+Right",
"mapping_type": "key_macro"
},
{
"input_combination": [
{
"type": 1,
"code": 273,
"origin_hash": "cb707cfd0d39398b7ca5c1444a25f1ac"
},
{
"type": 1,
"code": 275,
"origin_hash": "cb707cfd0d39398b7ca5c1444a25f1ac"
}
],
"target_uinput": "mouse",
"output_symbol": "BTN_MIDDLE",
"mapping_type": "key_macro"
},
{
"input_combination": [
{
"type": 1,
"code": 272,
"origin_hash": "cb707cfd0d39398b7ca5c1444a25f1ac"
},
{
"type": 1,
"code": 275,
"origin_hash": "cb707cfd0d39398b7ca5c1444a25f1ac"
}
],
"target_uinput": "keyboard",
"output_symbol": "Control_L+w",
"mapping_type": "key_macro"
},
{
"input_combination": [
{
"type": 1,
"code": 272,
"origin_hash": "cb707cfd0d39398b7ca5c1444a25f1ac"
},
{
"type": 1,
"code": 273,
"origin_hash": "cb707cfd0d39398b7ca5c1444a25f1ac"
}
],
"target_uinput": "keyboard",
"output_symbol": "Alt_L+w",
"mapping_type": "key_macro"
},
{
"input_combination": [
{
"type": 1,
"code": 273,
"origin_hash": "cb707cfd0d39398b7ca5c1444a25f1ac"
},
{
"type": 2,
"code": 8,
"origin_hash": "cb707cfd0d39398b7ca5c1444a25f1ac",
"analog_threshold": -1
},
{
"type": 2,
"code": 11,
"origin_hash": "cb707cfd0d39398b7ca5c1444a25f1ac",
"analog_threshold": -1
}
],
"target_uinput": "keyboard",
"output_symbol": "Control_L+Tab",
"mapping_type": "key_macro"
},
{
"input_combination": [
{
"type": 1,
"code": 273,
"origin_hash": "cb707cfd0d39398b7ca5c1444a25f1ac"
},
{
"type": 2,
"code": 8,
"origin_hash": "cb707cfd0d39398b7ca5c1444a25f1ac",
"analog_threshold": 1
},
{
"type": 2,
"code": 11,
"origin_hash": "cb707cfd0d39398b7ca5c1444a25f1ac",
"analog_threshold": 1
}
],
"target_uinput": "keyboard",
"output_symbol": "Control_L+Shift_L+Tab",
"mapping_type": "key_macro"
}
]
Loading

0 comments on commit 774971e

Please sign in to comment.