Keyboard/pad part Done

This commit is contained in:
Max Hunt 2018-09-27 15:17:30 +01:00
parent 5aca107cd1
commit 42f408a226
3 changed files with 11 additions and 9 deletions

Binary file not shown.

Binary file not shown.

View File

@ -20,11 +20,13 @@ Keypad kpd = Keypad( makeKeymap(keys), rowPins, colPins, ROWS, COLS );
#define ledpin 11 #define ledpin 11
char ctrlKey = KEY_LEFT_GUI;
void setup() { void setup() {
Keyboard.begin(); Keyboard.begin();
pinMode(ledpin,OUTPUT); pinMode(ledpin,OUTPUT);
digitalWrite(ledpin, HIGH); digitalWrite(ledpin, HIGH);
Serial.begin(9600); // Serial.begin(9600);
} }
//funcs: //funcs:
@ -38,12 +40,12 @@ void fmgdr() {Keyboard.print(":/mnt/GIT/gitFolder/");}
void fmezg() {Keyboard.print("ezgit");}//Keyboard.printlnm("ezgit"); void fmezg() {Keyboard.print("ezgit");}//Keyboard.printlnm("ezgit");
void fmsbr() {Keyboard.print("source ~/.bashrc");} void fmsbr() {Keyboard.print("source ~/.bashrc");}
void fmszr() {Keyboard.print("source ~/.zshrc");} void fmszr() {Keyboard.print("source ~/.zshrc");}
void fmclb() {} void fmclb() {Keyboard.press(ctrlKey);delay(5);Keyboard.press("b");delay(5);Keyboard.releaseAll();}
void fmglp() {Keyboard.print("ezgit");} void fmglp() {Keyboard.print("git log --pretty --color --graph --oneline --decorate --histogram");}
void fmcbh() {} void fmcbh() {Keyboard.press(ctrlKey);delay(5);Keyboard.press("b");delay(5);Keyboard.releaseAll();delay(5);Keyboard.print("h");}
void fmcbv() {} void fmcbv() {Keyboard.press(ctrlKey);delay(5);Keyboard.press("b");delay(5);Keyboard.releaseAll();delay(5);Keyboard.print("v");}
void fmcbs() {} void fmcbs() {Keyboard.press(ctrlKey);delay(5);Keyboard.press("b");delay(5);Keyboard.releaseAll();delay(5);Keyboard.print("s");}
void fmexr() {} void fmexr() {Keyboard.print("exit");delay(5);}//ln
@ -100,8 +102,8 @@ void loop() {
case 'f': case 'f':
fmexr(); fmexr();
break; break;
default: // default:
Serial.println(key); // Serial.println(key);
} }
delay(100); delay(100);
} }