mirror of
https://github.com/meshtastic/firmware.git
synced 2025-02-08 21:51:46 +00:00
![]() * Updated kbI2cBase.cpp Updated keyboard settings for t-deck to allow a modifier key to trigger 'tab', mute notifications, or quit. To trigger the modifier press the shift key and mic (0) button at the same time. Then press q (quit), m (mute), or t (tab). * Update kbI2cBase.cpp * fixed formatting issues in kbI2cBase.cpp * Removed keyboard shortcut code that doesnt work alt+t does not work on a t-deck so I removed it to avoid confusion. * Updated kbI2cBase.cpp Updated keyboard settings for t-deck to allow a modifier key to trigger 'tab', mute notifications, or quit. To trigger the modifier press the shift key and mic (0) button at the same time. Then press q (quit), m (mute), or t (tab). * Update kbI2cBase.cpp * fixed formatting issues in kbI2cBase.cpp * Removed keyboard shortcut code that doesnt work alt+t does not work on a t-deck so I removed it to avoid confusion. * Changed modifier key to alt+c * Added screen brightness functionality Use modifier key with o(+) to increase brightness or i(-) to decrease. Currently there are 4 levels of brightness, (L, ML, MH, H). I would like to add a popup message to tell you the brightness. * Added checks to disable screen brightness changes on unsupported hardware * Setting the brightness code to work on only applicable devices * Added "function symbol" display to bottom right corner of screen. Now shows when mute is active or modifier key is pressed. Also fixed some other minor issues. * commented out a log * Reworked how modifier functions worked, added I wasn’t happy with my previous implementation, and I think it would have caused issues with other devices. This should work on all devices. * Added back the function I moved causing issue with versions * Fixed the version conflicts, everything seems to work fine now --------- Co-authored-by: Ben Meadors <benmmeadors@gmail.com> Co-authored-by: Thomas Göttgens <tgoettgens@gmail.com> |
||
---|---|---|
.. | ||
BBQ10Keyboard.cpp | ||
BBQ10Keyboard.h | ||
cardKbI2cImpl.cpp | ||
cardKbI2cImpl.h | ||
InputBroker.cpp | ||
InputBroker.h | ||
kbI2cBase.cpp | ||
kbI2cBase.h | ||
kbMatrixBase.cpp | ||
kbMatrixBase.h | ||
kbMatrixImpl.cpp | ||
kbMatrixImpl.h | ||
LinuxInput.cpp | ||
LinuxInput.h | ||
LinuxInputImpl.cpp | ||
LinuxInputImpl.h | ||
RotaryEncoderInterruptBase.cpp | ||
RotaryEncoderInterruptBase.h | ||
RotaryEncoderInterruptImpl1.cpp | ||
RotaryEncoderInterruptImpl1.h | ||
TouchScreenBase.cpp | ||
TouchScreenBase.h | ||
TouchScreenImpl1.cpp | ||
TouchScreenImpl1.h | ||
TrackballInterruptBase.cpp | ||
TrackballInterruptBase.h | ||
TrackballInterruptImpl1.cpp | ||
TrackballInterruptImpl1.h | ||
UpDownInterruptBase.cpp | ||
UpDownInterruptBase.h | ||
UpDownInterruptImpl1.cpp | ||
UpDownInterruptImpl1.h |