hi, can the keyboard affect gem when gemwin is open and selected? I have tried though it seems the keyboard has no effect. If gemwin is open but a patch window is selected, however, the keyboard works as normal. Though, when gemwin open, or in fullscreen, it does not. I'm using Mac currently. I don't see why my computer's speed could halt keyboard operation here, and my computer seems fast enough otherwise. I'll be testing this with linux hopefully tonight.
-
Gemwin and keyboard
-
I can't answer the question exactly. But depending on the platform there's more than one way a keyboard signal can get to Pd or GEM. Objects that read the device directly like [key] in linux, take their input regardless of the focus of the window system, X-Windows in linux. Other times, if the object is reading from window events, then you have focus only when the mouse is in that window and then you get the input of the keyboard. Try different combinations of [keyboard], [mouse] and the low level [hid] to experiment with giving mouse and keyboard events different behaviours.
Use the Source.
-
pd will stop taking [key] commands when you select an area outside of a pd patch. this may be the gem window or the desktop or whatever...[key] only works when a part of a patch canvas is selected.
your computer speed has nothing to do with this.
maybe try [gemkeyboard] ?
-
^
above is my experience also on mac.andy, does [key] still work in linux even if you click and select an area outside of your pd canvas? if so, it's different to mac.
-
cool, gemkeyboard is success. and news, it can output bangs from multiple keys at same time, sometimes up to 5, where [key] usually outputs 2 bangs from keys at a time. first time using gemmouse, which i never knew could track coordinates. [key] can output sustained bangs where [gemkeyboard] did not. obiwan, i tried looking at your deeply nested feedback loops patches. i'm thinking about why feedback loop processes give this error instead of some other process. I'm just implementing c++ skills as i have read books on it and am getting started doing stuff w/ linux compiler. i'm reading a doc on gnu make for gcc future use. i'll try to use this new knowledge for helpin u by looking at source codes though soon learning will be slow. any speed up advice will be adhered to fast. bye