forked from mirrors/qmk_firmware
remove extraneous options
This commit is contained in:
parent
63472dfde7
commit
2ee52e43a7
1 changed files with 2 additions and 8 deletions
|
@ -61,13 +61,9 @@ def fetch_kle(id):
|
|||
|
||||
|
||||
@cli.argument('kle', arg_only=True, help='A file or KLE id to convert')
|
||||
@cli.argument('--vid', arg_only=True, default='0x03A8', help='USB VID (Default: 0x03A8)')
|
||||
@cli.argument('--pid', arg_only=True, default='0x0000', help='USB PID (Default: 0x0000)')
|
||||
@cli.argument('-m', '--manufacturer', arg_only=True, default='', help='Manufacturer of the keyboard')
|
||||
@cli.argument('-l', '--layout', arg_only=True, default='LAYOUT', help='The LAYOUT name this KLE represents')
|
||||
@cli.argument('-kb', '--keyboard', arg_only=True, required=True, help='The folder name for the keyboard')
|
||||
@cli.argument('-km', '--keymap', arg_only=True, default='default', help='The name of the keymap to write (Default: default)')
|
||||
@cli.argument('-d', '--diode', arg_only=True, default='COL2ROW', help='The diode direction for the keyboard (COL2ROW, ROW2COL)')
|
||||
@cli.subcommand('Use a KLE layout to build info.json and a keymap', hidden=False if cli.config.user.developer else True)
|
||||
def kle2json(cli):
|
||||
"""Convert a KLE layout to QMK's layout format.
|
||||
|
@ -104,10 +100,8 @@ def kle2json(cli):
|
|||
kb_info_json = info_json(cli.args.keyboard)
|
||||
else:
|
||||
kb_info_json = {
|
||||
"manufacturer": cli.args.manufacturer,
|
||||
"keyboard_name": cli.args.keyboard,
|
||||
"maintainer": "",
|
||||
"diode_direction": cli.args.diode,
|
||||
"features": {
|
||||
"console": True,
|
||||
"extrakey": True,
|
||||
|
@ -120,8 +114,8 @@ def kle2json(cli):
|
|||
},
|
||||
"usb": {
|
||||
"device_ver": "0x0001",
|
||||
"pid": cli.args.pid,
|
||||
"vid": cli.args.vid
|
||||
"pid": '0x0000',
|
||||
"vid": '0x03A8',
|
||||
},
|
||||
"layouts": {},
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue