What is the rationale behind removing the xtrap extension. Doing some reading 
on this indicates that the Xtrap extension allows synthesis of X input events 
and capture of X events. It seems as though it would be important to be able to 
capture both incoming events from a client and to be able simulate input events 
to a client. The capture of events from a client could be important in allowing 
text to be captured for a screen reader device. The sending of an event to a 
client could be important for voice recognition and ocr software. Has anyone 
considered this? What existing clients might be broken by the removal of this 
extension?

It is also important to provide a security model for such interclient 
interactions. The user should be able to choose what clients can access which 
other clients communication streams. In some cases capture and synthesis is 
critical in the case of screen readers for the blind, OCR and voice 
recognition. In other cases, it could be harmful, allow for malicious password 
sniffing and execution of commands in xterm windows by bad clients.

 


      
_______________________________________________
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg

Reply via email to