LINUX.ORG.RU
ФорумTalks

[xorg][kbd]at-home-modifier

 


0

1

gitorious

README

What it is
==========
It enables for example "shift/space dual role key." When you press the
space key alone, it's a space; but when you press it with another key,
it's a shift. Any pairs of keys are possible. It is a fork of evdev
driver = xf86-input-evdev.

With this hack, your hands can stay at the home position almost
always, and feel more "at home", thus "At Home Modifier".

More precisely, you specify pairs of two keycodes, the "original", and
the "translated". The last event gets recorded in this patch.  After
the press of one of "original" keys, the driver instead reports a
tranlated key press event. When an original key is released, it sends
a release of the tranlated key. And it sends a press and release of
the original key if necessary, judging from the last event.

Немного замедляет набор, но становится таки удобнее (особенное если часто приходилось зажимать шифт).

Еще издержки: не сразу видно рекция на пробел (не при нажатии, а при отжимании), что нарушает обратную связь. Не заведется там где надо зажимать пробел.

(Для любителей emacs-а можно забиндить и на control).

Вот думаю, насколько оно будет адекватно, ваши мнения?

ps... на gitorious есть ebuild, для арча: yaourt -Ss ahm

★★

Этим можно сделать немодальную русско-латинскую раскладку? Интересно.

x3al ★★★★★
()
Ответ на: комментарий от x3al

Дык `Mode_switch' уже имеется, иногда его привязывают на правый альт. С приведенным патчем можно и на пробел... хотя педальки для этой задачи кошернее.

n01r ★★
() автор топика

не сразу видно рекция на пробел (не при нажатии, а при отжимании)

О мой бог, это то, о чём я думаю? В иксах когда-нибудь начнут нормально работать хоткеи?!

Axon ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.