November 01, 2024, 01:55:52 am
Welcome, Guest. Please login or register
News:

Arturia Forums



Author Topic: "Shift Toggle" mode for disabled users / one-handed use  (Read 1084 times)

Overand

  • Apprentice
  • *
  • Posts: 25
  • Karma: 0
"Shift Toggle" mode for disabled users / one-handed use
« on: July 17, 2020, 05:14:16 am »
Hi there! I'm fortunate to have two hands, but not everyone is. And, many times, we may have one hand full.  Some functions on KSP are impossible without two hands!

Suggestion: Create a "toggle" mode for the Shift button.  Tap  - shift is active. Tap again - shift is deactivated.

Possible UI implementation approaches:
  • When active, shift key should blink
  • Enable via a setting under Misc to enable "shift toggle" or "sticky key shift, OR
  • Enable by tapping shift five times enables (and disables) toggle mode (as works on Windows and OSX since the 90s, OR)
  • Tap and hold shift (without doing anything else) will eventually switch to "toggle" mode, OR
  • Doing the above will stick shift key once, until you press another button/key

tartpop

  • Apprentice
  • *
  • Posts: 35
  • Karma: 0
Re: "Shift Toggle" mode for disabled users / one-handed use
« Reply #1 on: July 17, 2020, 05:51:00 am »
+1
Fantastic ideas!

jbrave

  • Apprentice
  • *
  • Posts: 6
  • Karma: 0
Re: "Shift Toggle" mode for disabled users / one-handed use
« Reply #2 on: July 23, 2020, 02:43:49 am »
Definitely this.

Would be a useful function for everybody, actually.

It could function like: press shift, that puts it in toggle "shifted" mode, then lets say you hit save, pattern, when the final action was complete it would unshift. So press shift, press follow, it would turn follow on then shift would stop being active till you pressed it again. All function key functions would have to make a call to clear the shift key at the end of whatever they do. If the shift key wasn't in Shift Toggle mode, that call would be meaningless, so the code wouldn't have to check if it was in shift-toggle mode ever, just if shift=true then do action, reset shift to false.

 

Carbonate design by Bloc
SMF 2.0.17 | SMF © 2019, Simple Machines