bugratpoison - Bugs: bug #42201, sloppy disables keyboard change of...

 
 

bug #42201: sloppy disables keyboard change of window focus

Submitter:  Jeff Abrahamson <jeff_abrahamson>
Submitted:  Sat 26 Apr 2014 01:26:40 PM UTC
   
 
Category:  None Severity:  3 - Normal
Item Group:  None Status:  Duplicate
Privacy:  Public Assigned to:  None
Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Mon 03 Apr 2017 05:03:06 PM UTC, comment #3: 

Adding mouse focus support is desirable, but this is already tracked in another bug.  sloppy.c is bad code that should probably be removed.

Jérémie Courrèges-Anglas <jca>
Group administrator
Sun 14 Sep 2014 05:42:52 PM UTC, comment #2: 

I feel ok wrt. this, unless someone makes threats of committing suicide this is a change desired by a few users.

That said, there are constraints, as you mention:
- off by default
- no additional deps
- reasonable UI to activate/deactivate it
- integrates well in ratpoison's current code

Thank you in the name of such users. ;-)

Jérémie Courrèges-Anglas <jca>
Group administrator
Sat 26 Apr 2014 01:28:35 PM UTC, comment #1: 

If there's no objection to permitting mouse usage in the rp core code, I'll have a look at implementing this, since I may be the only person interested enough to make the change.

I agree that rp branding may require that full functionality does not require a mouse, but I would actually like to have the option sometimes to gesture with it.

Jeff Abrahamson <jeff_abrahamson>
Sat 26 Apr 2014 01:26:40 PM UTC, original submission:  

Running sloppy has the undesired effect of making keyboard focus changes no longer work.

I think the solution would be to merge sloppy into the rp source (as a "set" option, of course, so that mouse behavior isn't enabled by default).  The problem seems to be that a keyboard-initiated focus change doesn't warp the mouse, so the next XEvent that sloppy sees convinces sloppy that a new window should be focused.

I'm not sure why sloppy should see an EnterNotify in this case.

Jeff Abrahamson <jeff_abrahamson>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by jca (Posted a comment)
  • -email is unavailable- added by jeff_abrahamson (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 2 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2017-04-03 jca StatusNone Duplicate
        Open/ClosedOpen Closed

    Back to the top

    Powered by Savane 3.13-f8d8.
    Corresponding source code