increment_mode and decrement_mode, controlled via the keyboard

114 views
Skip to first unread message

Cem Özdemir

unread,
Apr 17, 2016, 12:05:41 PM4/17/16
to QuadStick
Hello, I can because of my disability the blow and not suck, that is I can mouthpiece and the tube does not use on the right side. Is there a way that I turkeys that and suck with the onscreen keyboard control can?

Greeting Cem

Fred Davison

unread,
Apr 17, 2016, 2:41:04 PM4/17/16
to Cem Özdemir, QuadStick
Hi Cem:

There is no direct way to send keys from a keyboard to the quadstick and use them like a sip or puff hole.  It can be done with voice commands.

Increment and decrement mode both wrap-around, so if you decrement several times, you can get to any mode.  For instance, in the default configuration, if you decrement_mode while in mode 1, you will end up in mode 6.  The same is true for increment_mode, if you increment the mode while in mode 6, it will wrap-around to mode 1.

Increment and decrement mode can be activated by any sip/puff tube.  If you cannot use the side tube, you can use tubes on the mouthpiece.   There is an example of a configuration that does not use the side tube: No Side Tube Default
In that example, the increment/decrement modes and "load_file" functions are activated by using all three mouthpiece holes:

increment_mode
normal
mp_triple_sip
decrement_mode
normal
mp_triple_puff
load_file
normal
mp_triple_sip_soft

Since you must use puff or blow, the number mouthpiece hole combinations is limited.  To get more combinations, you could try using puff at two different pressures: 

mouse_wheel_down
greater_than 99
mp_center_puff
mouse_middle_button
normal
mp_center_puff
mouse_right_button
greater_than 99
mp_center_puff

In this example, from Portal 2, a center puff first activates the middle mouse button, then a harder puff activates the right mouse button and the moves the mouse wheel down.  In the game, the middle mouse button turns on Zoom, the right button places a portal and the mouse wheel cancels the zoom.  When you blow, the images zooms in so you can aim, then a harder blow and the portal gun fires.

You might be able to use an idea like that.

Another quadstick user sets his soft sip/puff delay to a low number, like 100 ms.  It is normally 1200 ms.  He can puff gently and activate the soft puff in 1/10-th of a second.  He can puff harder quickly enough to get the pressure past the soft range when he wants to activate the hard puff.

The quadstick has two digital inputs that can be connected to switches, if you are able to push a switch somehow. 

Other ideas could be to use an Eye Gaze system, like Tobii EyeX, voice commands (Dragon Naturally Speak) if you have the ability to speak or a EEG system in combination with the quadstick. 

If it is easier, you can ask your questions in your native language and we can use Google Translate.  Plus there are several German and French speaking quadstick users that can help.

Google translated version below:


Es gibt keinen direkten Weg, der Schlüssel von einer Tastatur an den quadstick und nutzen sie, wie ein Schluck oder Puff Loch zu schicken. Es kann mit Sprachbefehle erfolgen.

Erhöhen und Verringern Modus sowohl Wrap-around, so dass, wenn Sie mehrmals verringern, Sie zu einem beliebigen Modus erhalten. Zum Beispiel in der Standardkonfiguration, wenn Sie während im Modus 1 decrement_mode, werden Sie sich im Modus beenden 6. Das gleiche gilt für increment_mode ist, wenn Sie den Modus erhöht, während im Modus 6, wird es Wrap-Around in den Modus 1.

Erhöhen und Verringern Modus kann von sip / puff Rohr aktiviert werden. Wenn Sie nicht die Seitenrohr verwenden können, können Sie Rohre auf dem Mundstück verwenden. Es ist ein Beispiel für eine Konfiguration, die nicht die Seitenrohr nicht verwendet: No Seitenrohr Standard
In diesem Beispiel werden die Inkrement / Dekrement-Modi und "load_file" -Funktionen unter Verwendung aller drei Löcher Mundstück aktiviert:

increment_mode

normal

mp_triple_sip
decrement_mode

normal

mp_triple_puff
lade Datei
normal

mp_triple_sip_soft

Da Sie puff oder Schlag verwenden müssen, ist die Anzahl Mundstück Lochkombinationen begrenzt. Um weitere Kombinationen zu erhalten, könnten Sie versuchen, bei zwei unterschiedlichen Drücken mit Puff:

mouse_wheel_down

greater_than 99

mp_center_puff
mouse_middle_button

normal

mp_center_puff
mouse_right_button

greater_than 99

mp_center_puff

In diesem Beispiel von Portal 2, aktiviert ein Zentrum puff zuerst die mittlere Maustaste, dann ein härteres puff aktiviert die rechte Maustaste und die nach unten bewegt das Mausrad. Im Spiel dreht sich die mittlere Maustaste auf Zoom, die rechte Taste stellt ein Portal und das Mausrad bricht den Zoom. Wenn Sie blasen, zoomt die Bilder in so können Sie zielen darauf ab, dann ein schwerer Schlag und die Portal-Waffe feuert.

Sie könnten in der Lage, eine Idee, wie das zu verwenden.

Ein weiterer quadstick Benutzer legt seine weiche sip / puff Verzögerung auf eine niedrige Zahl, wie 100 ms. Es ist in der Regel 1200 ms. Er kann leicht aufblähen und den weichen Puff in 1/10-ten eines zweiten aktivieren. Er kann härter schnell genug paffen den Druck hinter dem weichen Bereich zu bekommen, wenn er will die harte Puff zu aktivieren.

Die quadstick hat zwei digitale Eingänge, die mit Schaltern verbunden werden können, wenn Sie in der Lage sind, irgendwie einen Schalter zu drücken.

Andere Ideen könnte ein Eye Gaze-System zu verwenden, wie Tobii EyeX, Sprachbefehle (Dragon Naturally Speak), wenn Sie die Möglichkeit haben, zu sprechen oder eine EEG-System in Kombination mit dem quadstick.

Wenn es einfacher ist, können Sie Ihre Fragen in Ihrer Muttersprache stellen und wir können die Verwendung von Google Translate. Außerdem gibt es mehrere Deutsch und Französisch sprechenden quadstick Anwender, die helfen können.






Cem Özdemir

unread,
Apr 17, 2016, 3:54:54 PM4/17/16
to QuadStick, ilovesur...@gmail.com
Hallo Fred, 

Danke für deine Antwort, ich habe Schwierigkeiten beim sprechen, deswegen wird es mit Dragon Naturally Speak bei mir nicht funktionieren, beim Pusten und saugen ist das problem das ich das mundstück nicht so weit in den mund bekommen kann um zu pusten, ich habe den Tobii pceye go. 

gibt es keine Möglichkeit das der Quadstick auf die Bildschirmtastatur reagiert?  

Gruß Cem

Fred Davison

unread,
Apr 17, 2016, 5:38:16 PM4/17/16
to Cem Özdemir, QuadStick
The quadstick has no direct way to know what any other keyboard is doing.

There is a set of text commands that the voice software in the QMP sends to the quadstick over a serial connection (bluetooth or cable), like "mode,1<enter>" or "load,default.csv<enter>".  If there was a way to convert a key from the onscreen keyboard into something that would send the text command, then that might work.  Perhaps mapping a hot-key, like Alt-F1 to a run a program that would send the command. 

Do you know about this project for the Tobii:  http://iris.xcessity.at/  I used it to play portal 2 and it works.
Reply all
Reply to author
Forward
0 new messages