Peter John Hartman <peterjohnhart...@gmail.com> writes: >> Another issue is to shrink the client area available to the managed >> clients so that the keyboard does not cover the clients.
Instead of shrinking the client idea I added a key to my svkbd to switch between bottom/top placement of svkbd (bottom by default) [patch on request]. > script that calls xdotools to call either F1, F2, or F3. Here it is: Nice to know of xdotools, thanks. I was thinking of a similar keystroke based hack but I went on with gestures patch found on dwm wiki. I use "l"/"r" gestures on a window title for focusing prev/next client and "dl" for closing the current client [1]. The gestures patch does not recognize the empty gesture (a click without moving the mouse) -- I should add it on Sunday -- till that time I use "d" instead of "" (a click) to open/close a topbar menu which does a hack killall 9menu || 9menu [...] I also use click on the status bar to toggle the keyboard, similar hack killall svkbd || svkbd I use monocle,tile,NULL mode order so clicking on mode switches monocle/tile and tile mode thus it is possible to switch to tile select a client by pointing and switch back to monocle. Also "d" (or "r") gesture on a tag button could be used to move client to that tag. I also think to adapt gestures patch to svkbd so that if svkbd is on bottom: "u" moves it to the top, "d" slides it off the screen (i.e., hide) and "l"/"r" could switch between kbd layouts. [1] I remember "dl" gesture from maybe 5-10 years ago as closing a tab in mozilla/galeon or something similar.