diff options
Diffstat (limited to 'lisp/bindings.el')
-rw-r--r-- | lisp/bindings.el | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/lisp/bindings.el b/lisp/bindings.el index 1c7915e17ce..f034e57c8cf 100644 --- a/lisp/bindings.el +++ b/lisp/bindings.el @@ -830,14 +830,17 @@ language you are using." (define-key function-key-map [C-S-kp-home] [C-S-home]) (define-key function-key-map [C-S-kp-up] [C-S-up]) (define-key function-key-map [C-S-kp-prior] [C-S-prior]) -(define-key function-key-map [S-kp-1] [S-end]) -(define-key function-key-map [S-kp-2] [S-down]) -(define-key function-key-map [S-kp-3] [S-next]) -(define-key function-key-map [S-kp-4] [S-left]) -(define-key function-key-map [S-kp-6] [S-right]) -(define-key function-key-map [S-kp-7] [S-home]) -(define-key function-key-map [S-kp-8] [S-up]) -(define-key function-key-map [S-kp-9] [S-prior]) +;; Don't bind shifted keypad numeric keys, they reportedly +;; interfere with the feature of some keyboards to produce +;; numbers when NumLock is off. +;(define-key function-key-map [S-kp-1] [S-end]) +;(define-key function-key-map [S-kp-2] [S-down]) +;(define-key function-key-map [S-kp-3] [S-next]) +;(define-key function-key-map [S-kp-4] [S-left]) +;(define-key function-key-map [S-kp-6] [S-right]) +;(define-key function-key-map [S-kp-7] [S-home]) +;(define-key function-key-map [S-kp-8] [S-up]) +;(define-key function-key-map [S-kp-9] [S-prior]) (define-key function-key-map [C-S-kp-1] [C-S-end]) (define-key function-key-map [C-S-kp-2] [C-S-down]) (define-key function-key-map [C-S-kp-3] [C-S-next]) |