mirror of
https://github.com/option8/RetroConnector.git
synced 2024-11-23 18:31:32 +00:00
Update IIe_keyboard.ino
Changed caps lock code to synchronize with caps lock LED
This commit is contained in:
parent
a66ed3684a
commit
ec20a3a31b
@ -157,7 +157,17 @@ void loop()
|
|||||||
{
|
{
|
||||||
//probably should be on an interrupt, to catch high->low transition
|
//probably should be on an interrupt, to catch high->low transition
|
||||||
|
|
||||||
// Only do something if the pin is different from previous state.
|
CAPSState = digitalRead(CAPSPin);
|
||||||
|
if ((int(keyboard_leds) & 2) == CAPSState) {
|
||||||
|
if (CAPSState == HIGH) {
|
||||||
|
Keyboard.set_key6(KEY_CAPS_UNLOCK);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
Keyboard.set_key6(KEY_CAPS_LOCK);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/* // Only do something if the pin is different from previous state.
|
||||||
if ( (CAPSState!=digitalRead(CAPSPin)) && !resetCapsLock) {
|
if ( (CAPSState!=digitalRead(CAPSPin)) && !resetCapsLock) {
|
||||||
CAPSState = digitalRead(CAPSPin); // Remember new CAPSState.
|
CAPSState = digitalRead(CAPSPin); // Remember new CAPSState.
|
||||||
Keyboard.set_key6(KEY_CAPS_LOCK); // Send KEY_CAPS_LOCK.
|
Keyboard.set_key6(KEY_CAPS_LOCK); // Send KEY_CAPS_LOCK.
|
||||||
@ -167,7 +177,7 @@ void loop()
|
|||||||
if ( resetCapsLock && (millis()-dTime) > 10) {
|
if ( resetCapsLock && (millis()-dTime) > 10) {
|
||||||
Keyboard.set_key6(KEY_CAPS_UNLOCK);
|
Keyboard.set_key6(KEY_CAPS_UNLOCK);
|
||||||
resetCapsLock = false;
|
resetCapsLock = false;
|
||||||
}
|
} */
|
||||||
|
|
||||||
/*char CAPSState = digitalRead(CAPSPin);
|
/*char CAPSState = digitalRead(CAPSPin);
|
||||||
if (CAPSState == LOW) {
|
if (CAPSState == LOW) {
|
||||||
|
Loading…
Reference in New Issue
Block a user