Gentoo Linux и Apple клавиатура
Нашла вот такую, вот, доку по настройке оной: http://sphinx.net.ru/blog/entry/msnek-linux/
Руководство датировано 2007м годом и я не знаю, следует ли руководствоваться им, или же не стоит. Ведь, за год могло многое измениться. специфика hal, к примеру, а человек там еще много чего понаписал.
Мне моя клавиатурка нравится больше, чем обычные здоровенные клавы, с такими же бешенных размеров кнопками. Очень удобно печатать. Удобнее, чем на других.
Хотелось бы ее приспособить под Linux, но не знаю, как.
Под DE с ней можно работать и так. Зайти в те же настройки Gnome и все настроить. Но, как быть в консоли, или же в DE, где нет таких настроек.
Может, у кого-нибудь такая клавиатурка есть и человек уже все настроил, или же знает, где такая документация лежит, которой можно руководствоваться. ну и руководство, что выше, прошу оценить хотя бы краем глаза. Можно ли ей следовать, или же не стоит из-за ее старости.
Спасибо
- Для комментирования войдите или зарегистрируйтесь
не совсем понял про какую
не совсем понял про какую клавиатуру идет реч
Если про ms natural 4k, то если ничего не трогать и запущен hal - то не работает только zoom (поидеи можно и через hal ввсести соответствие scan код - xf86 клавиша).
документация по ссылке на sphinx.net.ru - правильная
Apple keyboard
http://www.maccentre.ru/cprices/index.php?cat=182&id=1589
Хотела взять ту доку и переделать под себя. Вот, только нужно ли включать этот самый hid - непонятно
любая usb-шная
любая usb-шная клавиатура/мышь работает через hid (human input devices)
значит, hid включен
значит, hid включен. просто, не смотрела еще .config и не помню, включала ли. ну и хорошо
про input_devices
там езе у него вот что написано:
В Gentoo строчку evdev лучше прописать в INPUT_DEVICES прямо в make.conf, чтобы случайно не собрать X-сервер без поддержки HAL.
как только прописала строчку INPUT_DEVICES=evdev в make.conf, то, при сборке x вот что вышло:
[ebuild R ] x11-base/xorg-server-1.3.0.0-r6 USE="dri ipv6 nptl xorg (-3dfx) -debug -dmx -kdrive -minimal -sdl -xprint" INPUT_DEVICES="evdev -acecad -aiptek -calcomp -citron -digitaledge -dmc -dynapro -elo2300 -elographics -fpit -hyperpen -jamstudio -joystick -keyboard* -magellan -microtouch -mouse* -mutouch -palmax -penmount -spaceorb -summa -synaptics -tek4957 -ur98 -vmmouse -void -wacom" VIDEO_CARDS="nv nvidia vga -apm -ark -chips -cirrus -cyrix -dummy -epson -fbdev -fglrx -glint -i128 (-i740) (-impact) (-imstt) -intel -mach64 -mga -neomagic (-newport) (-nsc) -r128 -radeon -rendition -s3 -s3virge -savage -siliconmotion -sis -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx -tga -trident -tseng -v4l -vesa -via -vmware -voodoo" 0 kB
Это нормально, что поддержка клавиатуры и мыши выключится и все пойдет через evdev, или же их то же нужно добавить в input_devices в make.conf? Или будут конфликты и этого не стоит делать?
странно
"Локальные же политики пользователя помещаются в условное место — /etc/hal/fdi/policy/. "
странно. .. слышала, что больше такой путь не используется. однако
interesnaya vesh`
nashla vo 4to: http://linuxtidbits.wordpress.com/2008/04/19/apple-keyboards-in-linux/
neponyatno 2 vest4i:
"Finish by referencing the new keymap to the KEYMAP variable in /etc/conf.d/keymaps. The keymaps boot script or the system will need to be restarted."
4to eto za peremennye. ne pisat` zhe VARIABLE=/etc/default.keymap )))
i za4em zhe peregryzhat` systemy. eto zhe Linux
Blin!!! vot tak vsegda. Napishyt tonny vsego. dazhe dlya detyey ponyatno. A samogo glavnogo ne skazhyt! 4to za peremennya. syntacsis. pipec..
Ya ponimay, 4to ya dolzhna znat' sama. togda sprashivaetsya, a za kakim eto bylo pisat! ved`, po takoy logike ya dolzhna znat` i to, 4to on napisal. is4i svis4i ego teper`....
v lob
i nastroiki hald:
Vot ya i pishy
vim /etc/hal/fdi/policy/10-x11-input.fdi
keymap ne gruzitsya
ego mozhno perelozhit<, gde lezhat vse eti keymapy i v/etc/conf.d/keymaps ne pisat pyti a prosto default. oshibky pishet.
догнала
во дура. и чего я смотрела на его конфиг. все же видно по:
hal-device usb_device_5ac_221_noserial_if0_logicaldev_input
udi = '/org/freedesktop/Hal/devices/usb_device_5ac_221_noserial_if0_logicaldev_input'
input.xkb.layout = 'us,ru' (string)
input.xkb.variant = '' (string)
..
короче. вместо input.x11_options.XkbLayout поставила input.xkb.layout. аналогично и в других местах. все по выводу.
остается разобраться с key.maps
индекс выше..
в общем, не получается чегото. говоришь loadkeys такая-то карта - крик, что плохой индекс. и ругань идет на индексы, выше двухсот, с чем-то. на всякие 200, 100 ругани нет. вот, у маковской клавы индекс клавиши F3 = 470. блин. понапридумали индексов всяких..
так, и не поняла
так, и не поняла, что делать. эхх..
Поспать пойти наконец :)
Поспать пойти наконец :)
и?
:)
Люди
Люди. Кто-нибудь может подсказать хоть какой-то выход из ситуации?
ну вот например
echo 2 > /sys/module/hid_apple/parameters/fnmode
Вот так не нужно будет нажимать FN при переключении между виртуальными консолями. Правда работает до первой перезагрузки. Так что имеет смысл внести в какой-нибудь скрипт при запуске =)
Olga999 написал(а):Под DE с
Вы для начала расскажите, как настраиваете её в Gnome.
Ну и http://letmegooglethatforyou.com/?q=gentoo+linux+apple+keyboard
Например, http://hansmi.ch/articles/apple-keyboard-with-linux
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
..
там можно настроить все, кроме клавиш F1-F19.
Представь ситуацию. Ты вышел в консольный режим. как переключаться между терминалами? F1, F2...
http://www.google.ru/search?hl=ru&q=gentoo+linux+apple+keyboard&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&lr=&aq=f&oq= - так удобнее, что делала не раз. нет толковых разъяснений. про иксы и apple keyboard есть, но не про keymaps/keycodes
все темы - работа, как железки, или же "прикрутка к иксам" как с ней в консоли работать-то, тогда?
И еще очень странная вещь. никак не пойму, в чем дело. после сборки иксов с hald, перестала рабоатть клава в режиме, когда меню grub выскакивает. Это бред, но факт. Можно даже обычную клаву подключить. pc. никакой реакции. при чем, до загрузки меню, все пашет. del можно, там, нажать. что бы в bios войти. или еще что.
началось именно тогда, когда собрала иксы с hald поддержкой.
как это связано - вообще бред какой-то
Честно скажу: я что-то вообще
Честно скажу: я что-то вообще запутался, что где работает, а что нет.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.