Numlock cisla jako cisla v horní řadě

Michael Mraka michael.mraka na redhat.com
Pondělí Květen 9 14:29:11 CEST 2011


Milos Prudek wrote:
% Pro jeden konkrétní program (napsaný v Javě, closed source, zdrojaky
% nemám) bych potřeboval, aby numpad generoval stejné klávesové kódy
% jako číselná tlačítka v horní řadě klávesnice.
% 
% Ten program totiž rozumí Ctrl-1 a Alt-1, když použiji klávesy v
% horní řadě (což na české klávesnici znamená podržet i Shift), ale
% nerozumí Ctrl-1 a Alt-1, když použiji numpad.
% 
% Jak to lze zařídit?

Co treba premapovat klavesnici (pozor bude premapovana globalne).
V gnome staci pridat do ~/.Xmodmap:
!
! remap Numpad to standard numeric keys
!
keycode  63 = asterisk
keycode  79 = 7
keycode  80 = 8
keycode  81 = 9
keycode  82 = minus
keycode  83 = 4
keycode  84 = 5
keycode  85 = 6
keycode  86 = plus
keycode  87 = 1
keycode  88 = 2
keycode  89 = 3
keycode  90 = 0
keycode  91 = period period comma comma
keycode 104 = Return
keycode 106 = slash
keycode 125 = equal


Pokud pouzivate window manager, ktery .Xmodmap automaticky nezpracovava,
tak jeste pridat
  xmodmap ~/.Xmodmap
nekam do startovacich skriptu.


--
Michael Mráka
Satellite Engineering, Red Hat



Další informace o konferenci Linux