Commit Graph

915 Commits

Author SHA1 Message Date
Ben Reaves
44b5f3dfc0 Update README.md 2019-07-30 02:56:06 -05:00
Ryan Reaves
53ad0d579f - Several changes, need to do more testing before merging into master. It appears to work on chromebooks though, the more difficult of the 3. 2019-07-30 02:33:52 -05:00
Ryan Reaves
930279ba9e - Updated keyswap service template and added service.sh install script 2019-07-29 23:06:29 -05:00
Ryan Reaves
a0778dede7 - Added template file for keyswap service 2019-07-29 21:35:39 -05:00
Ryan Reaves
aa895a8be8 - Simplified and refactored much of the code for the actual use cases, the granular/specific approach did not pan out and in some cases less ideal. 2019-07-29 21:29:26 -05:00
Ryan Reaves
a22e05cebd - Added chromebook script that will automatically create the local keymapping files required to swap keys later via xactive.sh 2019-07-29 18:47:27 -05:00
Ryan Reaves
76300624a2 - Fixed description in test.py 2019-07-29 18:03:40 -05:00
gbit86
06f95c9d11 - Added rules statement for resetting the setxkbmap at the end 2019-07-29 16:53:58 -05:00
Ryan Reaves
dd12715f5f - Added more prompts and detections to install script, added arguments to simple test script for keymap testing. Don't assume individual keymap commands can be applied to multiple keyboards at once if the device command for setxkbmap or xkbcomp is used. 2019-07-29 15:47:46 -05:00
Ryan Reaves
c48a38c7f5 - Added test.py file to confirm proper modifiers for 3 different keyboard configurations, Chromebooks, Windows, and Mac. 2019-07-28 15:47:07 -05:00
Ryan Reaves
31ddec584f - Updated name in readme, updated install to check for blank usbid. 2019-07-27 12:23:15 -05:00
Ryan Reaves
d4a28b2d3b - Updated readme to include some better descriptions, added comments to install.py as a guide, added terminal-configs folder structure. 2019-07-27 12:06:26 -05:00
Ryan Reaves
e4f96f475b - Added keyboard detection, finds id for internal and usb keyboards. Added local symbols file for chromebooks running Gallium or normal linux install. 2019-07-27 03:19:52 -05:00
Ben Reaves
f1731134a3 - Initial commit with readme and install.py 2019-07-26 20:37:52 -05:00
Ben Reaves
572c8027a3 Initial commit 2019-07-26 15:58:20 -05:00