summaryrefslogtreecommitdiff
path: root/src/generate_configuration.py
diff options
context:
space:
mode:
authorJoshua Shreve <j.a.shreve@gmail.com>2021-07-12 21:04:37 -0400
committerJoshua Shreve <j.a.shreve@gmail.com>2021-07-12 21:04:37 -0400
commit34276fd65a74bf4a87d70f8650f6b3262384ef78 (patch)
tree2ed978ca01d57ab52f0c79495208ea398311a5f0 /src/generate_configuration.py
parent89b63be39ac151408b5e25a3ad06668d9a79c20d (diff)
Minor fixes for missing web on MINI thumb cluster. Added readme content and options for USB out only and no connector / controller features.
Diffstat (limited to 'src/generate_configuration.py')
-rw-r--r--src/generate_configuration.py19
1 files changed, 11 insertions, 8 deletions
diff --git a/src/generate_configuration.py b/src/generate_configuration.py
index aa22322..69fc0c8 100644
--- a/src/generate_configuration.py
+++ b/src/generate_configuration.py
@@ -20,8 +20,8 @@ shape_config = {
'show_caps': False,
- 'nrows': 5, # key rows
- 'ncols': 6, # key columns
+ 'nrows': 5, #5, # key rows
+ 'ncols': 6, #6, # key columns
'alpha': pi / 12.0, # curvature of the columns
'beta': pi / 36.0, # curvature of the rows
@@ -37,13 +37,13 @@ shape_config = {
'thumb_offsets': [6, -3, 7],
'keyboard_z_offset': (
- 9 # controls overall height# original=9 with centercol=3# use 16 for centercol=2
+ 13 # controls overall height# original=9 with centercol=3# use 16 for centercol=2
),
- 'thumb_style': 'CARBONFET', # 'DEFAULT', 'MINI', 'CARBONFET'
+ 'thumb_style': 'DEFAULT', # 'DEFAULT', 'MINI', 'CARBONFET'
##############################
- # NEW TEST PARAMETERS
+ # EXPERIMENTAL PARAMETERS
##############################
'pinky_1_5U': False, # LEAVE AS FALSE, CURRENTLY BROKEN
'first_1_5U_row': 0,
@@ -208,10 +208,11 @@ shape_config = {
###################################
# connector options are
# 'RJ9_USB_WALL' = Standard internal plate with RJ9 opening and square cutout for connection.
+ # 'USB_WALL' = Standard internal plate with a square cutout for connection, no RJ9.
# 'RJ9_USB_TEENSY' = Teensy holder
- # 'EXTERNAL' = square cutout for a holder such as the on from lolligagger.
- # controller_mount_type = 'RJ9_USB_WALL'
- # controller_mount_type = 'RJ9_USB_TEENSY'
+ # 'USB_TEENSY' = Teensy holder, no RJ9
+ # 'EXTERNAL' = square cutout for a holder such as the one from lolligagger.
+ # 'NONE' = No openings in the back.
'controller_mount_type': 'EXTERNAL',
'external_holder_height': 12.5,
@@ -283,3 +284,5 @@ def update_config(fname, fname_out=None):
if __name__ == '__main__':
save_config()
+ from dactyl_manuform import *
+ run() \ No newline at end of file