> On Apr 1, 2022, at 22:39, Perry Smith <p...@easesoftware.com> wrote: > > And… the quest continues… > > To cycle through the X11 windows now I do option-~ instead of command-~ which > is used to cycle through the native macOS windows (within the same app). > This is a very minor pain point so I won’t spend much time on it BUT… > > Back in the day, I stuck with motif because that was the first window manager > AIX had and I wrote some motif RC file that mapped key strokes to everything > that you would use a mouse for such as iconify, cycle through windows, > un-iconify, etc etc etc. (As a result, I never used a mouse. It was stuffed > in a dark dusty corner of my desk. And that resulted in me being REALLY bad > at first person shooter games but I’m digressing…) > > I think twm(1) has the ability to trigger functions from key strokes just > glancing at the man page but the quartz-wm man page is pretty barren. Does > anyone know if it can be programmed to map key strokes to internal functions > such as iconify, etc? The quartz-wm man page references the twm man page as > if it might be built from it. > > Thank you again for your time, > Perry > > p.s. I guess X11 is the fortran of window systems. Like a cockroach. It > will always be with us. Forever. (Not dissing it… it is still the only > window system that is platform agnostic and the only windows system that can > ship DISPLAY across the net.)
If anyone is following along on this shaggy dog story… quartz-wm has the cycling of the windows hard coded with “Meta” and “grave” as the key combo to cycle through the windows. Shift will cause the cycle to be reversed. It has no input RC file. It does grok Apple events but there is no way to generate them externally. Basically clicking the red dot in the upper left corner generates an Apple event which quart-wm catches and acts upon it. SO… I dug out my chainsaw, tweezers, bazooka, and (of course) blow torch and changed Meta to Super in the quartz-wm source code and now I’m happy. It was interesting because `brew install automate` was about all I had to do — oh, except there is a bug that I needed to cobble around. To continue this misadventure I’m going to define an xrdb file to see if I can get xterm (both local and remote) to do copy to clipboard with Super-C and paste with Super-V. _______________________________________________ Do not post admin requests to the list. They will be ignored. X11-users mailing list (X11-users@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/x11-users/archive%40mail-archive.com This email sent to arch...@mail-archive.com