Forráskód Böngészése

https://forum.clockworkpi.com/t/uconsole-trackball-as-scrolling-wheel-temporary-solution/11032/3

add Fn+trackball to  scroll

change volume key logic
```
Fn+vol = mute
shift+vol = vol up
vol = vol down
```
cuu 6 hónapja
szülő
commit
18853c7666

BIN
Bin/uconsole_keyboard_flash.tar.gz


+ 3 - 1
Code/uconsole_keyboard/trackball.ino

@@ -67,7 +67,9 @@ static void interrupt( ) {
 void trackball_task(DEVTERM*dv) {
   int8_t x = 0, y = 0, w = 0;
   noInterrupts();
-  const auto mode = dv->state->moveTrackball();
+  //const auto mode = dv->state->moveTrackball();
+  //https://forum.clockworkpi.com/t/uconsole-trackball-as-scrolling-wheel-temporary-solution/11032/3
+  const auto mode = dv->Keyboard_state.fn_on == 0 ? TrackballMode::Mouse : TrackballMode::Wheel;
   if (lastMode != mode) {
     rateMeter[AXIS_X].expire();
     rateMeter[AXIS_Y].expire();