Клавиша Num Lock активирует вкладку?

Я недавно установил Kubuntu 14.04 и с тех пор не заставлял работать Num Pad. У меня есть ноутбук Samsung с Num Pad (не на более высоком слое основной платы, а рядом с ним). Система автоматически выбрала «Универсальную клавиатуру с 101 клавишой», что является правильным.

Я также могу использовать стрелки, pgup, pgdown и т. Д. На Num Pad. Но когда я пытаюсь активировать Numbers, нажимая Num Lock, ничего не происходит. Вместо этого он пишет Tabulator в любом текстовом редакторе. В терминале он активирует завершение команды, поэтому кажется, что это настоящий сигнал табуляции.

Это может быть проблема с немецкой раскладкой NEO, которую я настроил по умолчанию, но переключение на другую раскладку не помогло. И да, я убедился, что опция «управлять курсором мыши с помощью клавиш со стрелками» отключена.

Понятия не имею, в чем проблема. Есть идеи?

1
задан 31 May 2014 в 06:02

1 ответ

Попытайтесь повторно отобразить свою Num Lock следующим образом, она могла бы работать на Вас. Выполните шаги точно.

Знают, как Ваша система видит те ключи, с помощью команды xev и нажимая клавиши, идентификатор которых Вы хотите обнаружить. После ввода xev просто страница нажатия и затем нажимает alt+t затем, Вы получите следующие результаты. Затем используйте код клавиши, Вы вошли в нажатие alt+t, вводит команду в конце. это - все, что это будет сделано. Я сделал это на своем ноутбуке и добрался ниже результатов и таким образом, я дал его для ссылки только. Необходимо выполнить действие для получения собственного результата, поскольку эти результаты меняются в зависимости от компьютера.

Нажатие производит код клавиши 111, присвоенный действию Up:

KeyPress event, serial 34, synthetic NO, window 0x3a00001,
root 0xa5, subw 0x0, time 13739005, (165,-16), root(170,32),
state 0x0, keycode 111 (keysym 0xff52, Up), same_screen YES,
XLookupString gives 0 bytes: 
XmbLookupString gives 0 bytes: 
XFilterEvent returns: False

Нажатие Pg ключ дает следующее:

KeyPress event, serial 32, synthetic NO, window 0x2400001,
root 0xc3, subw 0x0, time 13714833, (61,151), root:(63,236),
state 0x10, keycode 112 (keysym 0xff55, Prior), same_screen YES,
XLookupString gives 0 bytes: 
XmbLookupString gives 0 bytes: 
XFilterEvent returns: False

, После того как Вы знаете код клавиши ключей, которые требуется использовать, и название действий, которые Вы хотите выполнить, можно присвоить желаемые действия выбранным ключам. Следующие четыре команды вызовут желаемое изменение, допустимое только для подарка X сессий:

xmodmap -e "keycode 112 = Up"

Для получения этих изменений для каждой сессии, после выдачи команд выше, создают файл, названный.Xmodmap (или безотносительно), со следующей командой:

xmodmap -pke > .Xmodmap

Затем создайте файл, названный .xinitrc в Вашем корневом каталоге, содержа просто следующую строку:

xmodmap .Xmodmap

Относятся к сайту для любых сомнений: http://wiki.linuxquestions.org/wiki/...txkbmap_Method

2
ответ дан 31 May 2014 в 06:02

Другие вопросы по тегам:

Похожие вопросы: