• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: A proposal for the keybindings issue
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: A proposal for the keybindings issue


  • Subject: Re: A proposal for the keybindings issue
  • From: Merton Campbell Crockett <email@hidden>
  • Date: Sun, 25 Nov 2007 07:55:28 -0800


On 24 Nov 2007, at 17:44:29, Andrew J. Hesford wrote:


On Nov 24, 2007, at 6:23 PM, Merton Campbell Crockett wrote:

While you can change the key bindings in the Spaces preference pane, It does not eliminate the problem of Spaces "stealing" the key event. When focus is on a window providing access to the desktop environment of a remote system, the key event should be passed through to the remote system and not effect the local system.

I disagree with that. What if you want to switch spaces on the local machine? You have to select a window not owned by X11, and then change spaces? That's not consistent behavior when switching spaces while using other applications. I think Spaces should steal the keys it has been assigned. If you need to send those keys to the remote side, you should either use a client that allows sending those keys programmatically (just as the Windows VNC client lets you send Ctrl +Alt+Del to the remote system), or you can disable or remap the Spaces keys. It's a mad world where applications can steal keys targeted at higher-level functions.

Had I wanted to switch Spaces, I would have moved the cursor out of the current Window to the desktop and then entered Ctrl-<numeric> to move to another Space.


Clearly, I have a preference for a "focus follows mouse" policy. Mac OS X is the only system that I have that still requires you to "select" a window to shift focus. As an aside, Microsoft did require me to purchase a resource kit to get the "focus follows mouse" policy.

With virtualization the rage, how do Fusion and Parallels get key events that might otherwise be diverted by the host operating system?

Is there a mechanism to "escape" a key event to indicate that I want the key event to go to the current window or to the host operating system?

In days of yore when I worked with the DEC System-10, it was possible for an application to put itself in an event chain and selectively handle events. Were the event not significant to the application, it would pass to the next application requesting the event or to the operating system.

Merton Campbell Crockett
email@hidden



_______________________________________________
Do not post admin requests to the list. They will be ignored.
X11-users mailing list      (email@hidden)
This email sent to email@hidden


  • Follow-Ups:
    • Re: A proposal for the keybindings issue
      • From: "Andrew J. Hesford" <email@hidden>
References: 
 >Re: A proposal for the keybindings issue (From: "Nathaniel Gray" <email@hidden>)
 >Re: A proposal for the keybindings issue (From: Harald Hanche-Olsen <email@hidden>)
 >Re: A proposal for the keybindings issue (From: Merton Campbell Crockett <email@hidden>)
 >Re: A proposal for the keybindings issue (From: Harald Hanche-Olsen <email@hidden>)
 >Re: A proposal for the keybindings issue (From: Merton Campbell Crockett <email@hidden>)
 >Re: A proposal for the keybindings issue (From: "Andrew J. Hesford" <email@hidden>)

  • Prev by Date: Re: Security concerns (Was Re: XQuartz quextion)
  • Next by Date: Re: A proposal for the keybindings issue
  • Previous by thread: Re: A proposal for the keybindings issue
  • Next by thread: Re: A proposal for the keybindings issue
  • Index(es):
    • Date
    • Thread