[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#10165: [PATCH] Allow setting corner in mouse avoidance mode.
From: |
Thierry Volpiatto |
Subject: |
bug#10165: [PATCH] Allow setting corner in mouse avoidance mode. |
Date: |
Wed, 30 Nov 2011 11:31:26 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.0.91 (gnu/linux) |
Juri Linkov <juri@jurta.org> writes:
>>> there was nothing except modifying function
>>> `mouse-avoidance-banish-destination' to set in which corner mouse is
>>> banish.
>>> This patch allow setting this through
>>> `mouse-avoidance-banish-destination' user variable like this:
>>> (left . top) or (right . bottom) etc...
>
> FWIW, I have in my .emacs:
>
> ;; Move the mouse to the screen corner on any keypress.
> (when (and (display-mouse-p) (require 'avoid nil t))
> ;; Move the mouse to the lower-right corner instead of default upper-right
> (defun mouse-avoidance-banish-destination ()
> (cons (+ 3 (frame-width)) (- (frame-height) 1)))
> (mouse-avoidance-mode 'banish))
>
> It would be better to allow users to replace such code with customization.
Yes, it is what my patch does:
Instead of your code you can just say:
(setq mouse-avoidance-banish-destination '(right . bottom))
or of course setting that through customize interface.
--
Thierry
Get my Gnupg key:
gpg --keyserver pgp.mit.edu --recv-keys 59F29997