mirror of
https://github.com/meshtastic/firmware.git
synced 2025-04-25 17:42:48 +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> |
||
---|---|---|
.. | ||
ai-c3 | ||
betafpv_900_tx_nano | ||
betafpv_2400_tx_micro | ||
bpi_picow_esp32_s3 | ||
canaryone | ||
CDEBYTE_EoRa-S3 | ||
chatter2 | ||
diy | ||
Dongle_nRF52840-pca10059-v1 | ||
EBYTE_ESP32-S3 | ||
esp32-s3-pico | ||
feather_diy | ||
heltec_esp32c3 | ||
heltec_v1 | ||
heltec_v2 | ||
heltec_v2.1 | ||
heltec_v3 | ||
heltec_wireless_paper | ||
heltec_wireless_paper_v1 | ||
heltec_wireless_tracker | ||
heltec_wireless_tracker_V1_0 | ||
heltec_wsl_v3 | ||
lora_isp4520 | ||
lora_relay_v1 | ||
lora_relay_v2 | ||
m5stack_core | ||
m5stack_coreink | ||
m5stack-stamp-c3 | ||
MakePython_nRF52840_eink | ||
MakePython_nRF52840_oled | ||
monteops_hw1 | ||
my_esp32s3_diy_eink | ||
my_esp32s3_diy_oled | ||
nano-g1 | ||
nano-g1-explorer | ||
nano-g2-ultra | ||
pca10056-rc-clock | ||
picomputer-s3 | ||
portduino | ||
ppr | ||
ppr1 | ||
rak4631 | ||
rak4631_epaper | ||
rak4631_epaper_onrxtx | ||
rak10701 | ||
rak11200 | ||
rak11310 | ||
rp2040-lora | ||
rpipico | ||
rpipico-slowclock | ||
rpipicow | ||
senselora_rp2040 | ||
station-g1 | ||
station-g2 | ||
t-deck | ||
t-echo | ||
t-watch-s3 | ||
tbeam | ||
tbeam_v07 | ||
tbeam-s3-core | ||
tlora_t3s3_v1 | ||
tlora_v1 | ||
tlora_v1_3 | ||
tlora_v2 | ||
tlora_v2_1_16 | ||
tlora_v2_1_16_tcxo | ||
tlora_v2_1_18 | ||
trackerd | ||
TWC_mesh_v4 | ||
unphone | ||
wio-e5 | ||
wiphone | ||
xiao_ble |