nixp.ru v3.0

25 мая 2017,
четверг,
04:04:14 MSK

DevOps с компанией «Флант»
Аватар пользователя rgo
rgo написал 28 апреля 2006 года в 18:33 (489 просмотров) Ведет себя неопределенно; открыл 61 тему в форуме, оставил 1602 комментария на сайте.

а никто не сталкивался с такой клавиатурой?

Любопытно насколько сложно заставить её работать с PC? Ну биос, скорее всего, без рукопашного патча не поймёт — чёрт с ним, — а вот linux как к ней относится? То есть в /usr/src/linux/drivers/input/keyboard/ есть файлик sunkbd.c.

Но

1) будет ли оно работать на x86?

2) Xorg не офигеет?

DimkaS


Platform          Unix

Может, и правда, заработает?

Sasha2

Во первых, а где таковую можно приобрести в России.

И во вторых не лучше ли такая: http://market.yandex.ru/model.xml?hid=723088&modelid=922480&hid=723088&_=121

Ну опять же где ее взять

rgo
Во первых, а где таковую можно приобрести в России.

ради клавы, я могу врагам и за бандерольку заплатить :)

И во вторых не лучше ли такая: …

про эту не написано что она UNIX клава, и, как мне кажется ctrl там, в левом нижнем углу [и чего ж эти заразы такие маленькие картинки кладут, что не разглядеть нифига?], соответственно делаем вывод, что она pc’шная. Я хочу unix-клаву, так как понял, что все раздражающие меня фичи emacs’а, типа клавиши ctrl не на месте, путаницы с C-h, [del], [breakspace], из-за того, что клава pc’шная :(

Ну опять же где ее взять

ну это как-раз просто: гугль://Cherry\ G86-21070RGAAAC

Может, и правда, заработает?

вот какую бочку говна я вычитал в /usr/src/linux/Documentation/input/input.txt

keybdev is currently a rather ugly hack that translates the input

events into architecture-specific keyboard raw mode (Xlated AT Set2 on

x86), and passes them into the handle_scancode function of the

keyboard.c module. This works well enough on all architectures that

keybdev can generate rawmode on, other architectures can be added to

it.

Дык, ежели ядро будет мне эмулировать pc’шную клаву, что из этого получится? То есть удасться ли различить, например, C-h и breakspace в emacs’е. Что-то мне кажется, что нифига из этого не выйдет.