Комментарии 67
Статья без картинок ;)
Привет
Мне как то подарили оптимус максимус, но он не захотел рисовать изображения на кнопках и я написал небольшое хауту:
Ресуем набор нужных картинок, переводим их в xmp формат, а затем просто подгружаем в /proc/usb/номер — где номер usb, тот к которому подключена клавиатура:
echo '%100' > /proc/usb/номер
cat ico.xmp > /proc/usb/номер
А %100 — это код клавиши для которой нужно залить изображение
Но сегодня мне подарили MacBook Air, где эта клавиатура работает как надо без всякого шаманства.
Я очень рад.
Ваш макофил.
Мне как то подарили оптимус максимус, но он не захотел рисовать изображения на кнопках и я написал небольшое хауту:
Ресуем набор нужных картинок, переводим их в xmp формат, а затем просто подгружаем в /proc/usb/номер — где номер usb, тот к которому подключена клавиатура:
echo '%100' > /proc/usb/номер
cat ico.xmp > /proc/usb/номер
А %100 — это код клавиши для которой нужно залить изображение
Но сегодня мне подарили MacBook Air, где эта клавиатура работает как надо без всякого шаманства.
Я очень рад.
Ваш макофил.
Что-то мне подсказывает что где-то в ваших словах есть скрытый сарказм… Но не могу понять где :)
это же троль :)
по моему он себе поставил цель написать в каждый топик. Если почитать его последние камменты интересная картина получается ;)
по моему он себе поставил цель написать в каждый топик. Если почитать его последние камменты интересная картина получается ;)
Ты очень проницательный, %username%
Хочешь инвайт на лепру?
Хочешь инвайт на лепру?
что за лепра?
Ваш макофил.
Я робот…
Я эстет с лепры…
Я Гугл…
Я — кавайная девченка…
Я адвокат из Роснадзоркультуры…
Я квинтэссенция хабралюдей…
Я лидер техподдержки Мастерхост…
На самом деле я из Блогистана…
Я крестный отец белорусской мафии…
Я талант-самородок от рождения…
я не склонен доверять людям с таким количеством альтер-личностей.
зы. все больше вас не кормлю
Тем, кому как и мне захотелось на неё глянуть, но картинке в посте не оказалось


Спасибо, будет полезно в принципе и для других мультимедийных клав.
Вот после таких постов — хочется чтоб была гденить кнопка «донейт», потому что плюсик в карму это не материально, и не отражает всю степень благодарности человеку. А по сабжу — огромный, огромный респект. И кстати, клава действительно крута.
У меня тоже такая клавиатура, правда использую я её более традиционно — под Mac OS. Я не очень-то согласен, что это самая удобная клавиатура. Красивая — безусловно, но не очень удобная.
При работе на этой клавиатуре у меня стало появляться очень много опечаток. Не знаю в чем дело, но это так. Может это из-за того, что форма и размер почти всех клаишь унифицированы?
При работе на этой клавиатуре у меня стало появляться очень много опечаток. Не знаю в чем дело, но это так. Может это из-за того, что форма и размер почти всех клаишь унифицированы?
По моему скромному мнению, лучшей клавиатуры для разработчика не найти. Особенно для такого любителя Linux как я.
Вы, навернео, не видели хороших эргономичных клавиатур, типа Microsoft 4000, раз утверждаете, что лучше, чем эта плоская, клавиатуры не найти. ASAK красиво выглядит, не спорю, но печатать удобней на «выгнутых».
Картинка: s3.amazonaws.com/product_images/41WR360GGBL._AA240_.jpg
Вы, навернео, не видели хороших эргономичных клавиатур, типа Microsoft 4000, раз утверждаете, что лучше, чем эта плоская, клавиатуры не найти. ASAK красиво выглядит, не спорю, но печатать удобней на «выгнутых».
Картинка: s3.amazonaws.com/product_images/41WR360GGBL._AA240_.jpg
Поддержу на все сто!
Ну, я там выше уже писал что всё зависит от привычек человека. На моём домашнем компьютере побывало несколько клавиатур.
В том числе:
Mitsumi самая обычная
Samsung 4510P
Microsoft Natural Multi Media keyboard v1.0a — Вот она как раз выгнутая
EZKey EZ-8000
И самой удобной, до последнего момента, для меня казалась именно плоская Mitsumi :)
В том числе:
Mitsumi самая обычная
Samsung 4510P
Microsoft Natural Multi Media keyboard v1.0a — Вот она как раз выгнутая
EZKey EZ-8000
И самой удобной, до последнего момента, для меня казалась именно плоская Mitsumi :)
точно. от привычек, и ещё от того, сколько времени проводишь за клавиатурой.
после десяти часов набора текста на обычной «плоской» клавиатуре у меня устают руки (из-за выгнутого вверх и в стороны положения, думаю), а на выгнутой с приподнятым передним краем клавиатуре могу печатать и по 16 часов. только громкая она, конечно.
после десяти часов набора текста на обычной «плоской» клавиатуре у меня устают руки (из-за выгнутого вверх и в стороны положения, думаю), а на выгнутой с приподнятым передним краем клавиатуре могу печатать и по 16 часов. только громкая она, конечно.
Боже, спаси меня, что бы я использовал такого монстра при разработке чего-либо.
P.S. Говорю не спроста, был опыт именно с этой клавиатурой.
P.S. Говорю не спроста, был опыт именно с этой клавиатурой.
Что может быть лучше подарка, над которым можно ещё много много часов ковырятся и разбираться :)
Под виндузами тоже гемора хватает, чинится правкой реестра и правкой раскладки клавиатуры.
Кому-нибудь интересно?
Кому-нибудь интересно?
интересно
дадада, раскажите пожалуйсто. собрался себе покупать давно уже, всё думаю как будет работать на windows
Под виндовсом достаточно поставить родные драйвера — и все будет работать как надо
У меня белая проводная — пашет как зверь, на аллюминий менять не буду.
У меня белая проводная — пашет как зверь, на аллюминий менять не буду.
Расскажите, расскажите.
И ссылку на ваш пост в этой ветке комментов опубликуйте, плз.
Причем интересует оба варианта: wired и wireless. :)
И ссылку на ваш пост в этой ветке комментов опубликуйте, плз.
Причем интересует оба варианта: wired и wireless. :)
На пост кармы нет, так что вкратце напишу здесь:
Я владелец проводного варианта, соответственно, говорю о нём:
1)Для работы мультимедийных клавиш нужен bootcamp(тяжелая зараза), но в инете валяются чисто выдранные драйвера. (ссылку сейчас не вспомню, если что — залью и выложу)
При установке драйвера клавиатура будет работать в «маковской ракладке»
Т.е. нажатие F1 и F2 делается как Fn+F1, Fn+F2.
Русская раскладка, имхо, неудобна, например, «Точка» ставится как Shift+6 и прочие мелочи.
Также после установки драйверов будут работать pause и прочие кнопки.
2)Чтоб убрать «режим MacOS», нужно чуть поправить реестр:
лезем в ветку HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\KeyMagic
И изменяем параметр «OSXFnBehavior» с 1 на 0.
Или пользуемся reg-файлом с таким содержимым:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\KeyMagic]
«OSXFnBehavior»=hex:00
3)Далее, делаем «виндузовую раскладку»:
Есть несколько способов:
a)Ремапить клавиши (программа AutoHotKey)
б)Изменить раскладку клавиатуры (программа Microsoft Keyboard Layout Creator (скачивается на microsoft.com, но только после проверки лицензионности винды, или ищется в инете)
в)Способ, который выбрал я:
Залазим в: панель управления — язык и региональные стандарты
Далее вкладка языки, жмем кнопку «подробнее»
Видим эппловскую раскладку, без зазрения совести удаляем ее. Далее добавляем русскую.
В Принципе это все.
З.Ы. некоторые особенности клавиатуры:
1) т.к. на месте клавиши Insert находится Fn, insert влючается/выключается нажатием Fn+Enter
2) Клавиши Print Screen, Scroll Lock и Pause смещены вправо на одну клавишу (F14,F15,F16). Мне это показалось вполне удобным, поэтому их я и не трогал :)
Клавиатура очень удобная, я привык к ней буквально за три часа, очень доволен, но есть и минусы: она довольно маркая, так что лучше за ней не есть жирную курицу ;-)
Желаю удачи!
Я владелец проводного варианта, соответственно, говорю о нём:
1)Для работы мультимедийных клавиш нужен bootcamp(тяжелая зараза), но в инете валяются чисто выдранные драйвера. (ссылку сейчас не вспомню, если что — залью и выложу)
При установке драйвера клавиатура будет работать в «маковской ракладке»
Т.е. нажатие F1 и F2 делается как Fn+F1, Fn+F2.
Русская раскладка, имхо, неудобна, например, «Точка» ставится как Shift+6 и прочие мелочи.
Также после установки драйверов будут работать pause и прочие кнопки.
2)Чтоб убрать «режим MacOS», нужно чуть поправить реестр:
лезем в ветку HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\KeyMagic
И изменяем параметр «OSXFnBehavior» с 1 на 0.
Или пользуемся reg-файлом с таким содержимым:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\KeyMagic]
«OSXFnBehavior»=hex:00
3)Далее, делаем «виндузовую раскладку»:
Есть несколько способов:
a)Ремапить клавиши (программа AutoHotKey)
б)Изменить раскладку клавиатуры (программа Microsoft Keyboard Layout Creator (скачивается на microsoft.com, но только после проверки лицензионности винды, или ищется в инете)
в)Способ, который выбрал я:
Залазим в: панель управления — язык и региональные стандарты
Далее вкладка языки, жмем кнопку «подробнее»
Видим эппловскую раскладку, без зазрения совести удаляем ее. Далее добавляем русскую.
В Принципе это все.
З.Ы. некоторые особенности клавиатуры:
1) т.к. на месте клавиши Insert находится Fn, insert влючается/выключается нажатием Fn+Enter
2) Клавиши Print Screen, Scroll Lock и Pause смещены вправо на одну клавишу (F14,F15,F16). Мне это показалось вполне удобным, поэтому их я и не трогал :)
Клавиатура очень удобная, я привык к ней буквально за три часа, очень доволен, но есть и минусы: она довольно маркая, так что лучше за ней не есть жирную курицу ;-)
Желаю удачи!
Пользуюсь этой клавиатурой уже где-то год. Печатаю много. Не нравится. Пользуюсь потому, что политика фирмы.
Пачкается. Даже не представляете, на что похожа белая клавиатура через год использования.
Маленький ход кнопок. Не привык за год — дома на своей мега-старой, на которой еще в Дума гонял на клавиатуре, отдыхаю.
Не удобно эстетически и руками.
Есть еще пара моментов — типа, мелкие кнопки, кнопка fn расположена не пойми где, слишком длинная для такой узкой — но с этим можно смириться.
Да, в ту же сторону — мышь тоже Mighty. Тоже бы поменял с удовольствием.
Пачкается. Даже не представляете, на что похожа белая клавиатура через год использования.
Маленький ход кнопок. Не привык за год — дома на своей мега-старой, на которой еще в Дума гонял на клавиатуре, отдыхаю.
Не удобно эстетически и руками.
Есть еще пара моментов — типа, мелкие кнопки, кнопка fn расположена не пойми где, слишком длинная для такой узкой — но с этим можно смириться.
Да, в ту же сторону — мышь тоже Mighty. Тоже бы поменял с удовольствием.
Медаль автору!
круто! только как вот сделать чтобы в макоси работали нормально insert, home, page up/down, end…
потому как приходится работать много в линуксовой и без этих кнопок очень неудобно!!!
потому как приходится работать много в линуксовой и без этих кнопок очень неудобно!!!
Оу… это наверно вопрос больше к матёрым маководам, коим я не являюсь… но думаю что вопрос должен решатся правильной настройкой терминального клиента который используется в макоси для доступа к линуксовой консоли.
page up = fn + up
page down = fn + down
home = fn + left
end = fn + right
по крайней мере так на mbp, про insert ничего скзать не могу, но тоже вроде через fn
page down = fn + down
home = fn + left
end = fn + right
по крайней мере так на mbp, про insert ничего скзать не могу, но тоже вроде через fn
Клавиатура прикольная, но работать с ней всё-таки не так удобно. Я сидел за такой клавиатурой (как раз под Линуксом) несколько месяцев. В итоге перешёл на Saitek Eclipse II — она, конечно, более традиционного вида, но работать за ней не в пример удобнее.
Стоит заметить, что Gentoo это не Слакварь, и ядро пересобирать лучше при помощи genkernel.
Я сам долгое время по старинке пользовал make menuconfig и всё прочее,
но не то initrd не то еще какая причина в своё время побудила меня почитать man genkernel и less /etc/genkernel.conf
Я сам долгое время по старинке пользовал make menuconfig и всё прочее,
но не то initrd не то еще какая причина в своё время побудила меня почитать man genkernel и less /etc/genkernel.conf
Спасибо, учту :) Как-то всё руки не доходят почитать. Говорят знатная вещч.
Не то чтобы очень знатная, но просто в один прекрасный момент уже не хочется разбираться «как там нынче делается этот initrd...». Прелесть Gentoo как раз и заключается в том, что можно с одной стороны не вдаваться во все тонкости сборки различных пакетов с кучей параметров configure, но с другой стороны всегда иметь возможность прописать нужные USE.
Ну что за типичная болезнь всех начинающих линуксоидов — использовать cat | grep, вместе просто grep'а? Где такому учат?
«cat | grep » — более тормозной и громоздкий вариант простого «grep „
«cat | grep » — более тормозной и громоздкий вариант простого «grep „
Вопрос может быть слегка не совсем по теме, но… почему может не приниматься .Xmodmap после рестарта. И так его нужно писать, с большой буквы?
Всё по теме, у меня кстати тоже не принимается. Я не могу понять почему.
Заглянул в /etc/X11/xinit/xinitrc:
userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
xinitdir=/etc/X11
sysresources=$xinitdir/Xresources
sysmodmap=$xinitdir/Xmodmap
…
if [ -f $sysmodmap ]; then
xmodmap $sysmodmap
fi
if [ -f $usermodmap ]; then
xmodmap $usermodmap
fi
Т.е должен восприниматься.
О. Пока писал кажется понял почему не работает. При старте KDE или кто у нас там выполняется команда setxkbmap… и возможно это происходит после того как xmodmap выполнился.
Как вылечить не придумал пока — буду ковырять.
Думаю что можно както заставить кде запускать какойнить скриптик после своего старта. Но это както не очень кошерно. :)
Заглянул в /etc/X11/xinit/xinitrc:
userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
xinitdir=/etc/X11
sysresources=$xinitdir/Xresources
sysmodmap=$xinitdir/Xmodmap
…
if [ -f $sysmodmap ]; then
xmodmap $sysmodmap
fi
if [ -f $usermodmap ]; then
xmodmap $usermodmap
fi
Т.е должен восприниматься.
О. Пока писал кажется понял почему не работает. При старте KDE или кто у нас там выполняется команда setxkbmap… и возможно это происходит после того как xmodmap выполнился.
Как вылечить не придумал пока — буду ковырять.
Думаю что можно както заставить кде запускать какойнить скриптик после своего старта. Но это както не очень кошерно. :)
Хы )
Я такой штукой на 22-ой был одарен )
Я такой штукой на 22-ой был одарен )
ну я когда задумывался купить девайс в гугле нашел сразу про проблему с ф1-12 и ее решение. А если для вас ядро пересобирать для поддержки нового оборудования это шаманство, то извините меня, но политику генту вы не поняли, и вам надо пересесть на дистрибутив, который сам решает и делает всё для вас ))))
Эээ… да не шаманство ептить… Я чувствую в ваших словах скрытый упрёк. Мол я тут сякой такой нифига не шарю. Ну карты в руки. Сделайте что нить и напишимте статью. Посмотрим кто лучше понимает чью политику.
Название блога видите? «Линукс для всех». О как назвали. Ну т.е когда называли думали что тут будут статьи для всех. Ну вообще для всех. Но про линукс. И для тех для кого пересборка ядра это шаманство.
Вы по содержанию давайте больше комментируйте.
А то я вот комментарий ваш прочел — уже два абзаца написал, а непойму никак, что же вы хотели меня спросить и что вам не понравилось.
Название блога видите? «Линукс для всех». О как назвали. Ну т.е когда называли думали что тут будут статьи для всех. Ну вообще для всех. Но про линукс. И для тех для кого пересборка ядра это шаманство.
Вы по содержанию давайте больше комментируйте.
А то я вот комментарий ваш прочел — уже два абзаца написал, а непойму никак, что же вы хотели меня спросить и что вам не понравилось.
я не то что «наехал», а просто сказал факт — то что в генту пересборка ядра не шаманство. Если Вы не понимаете политику данного дистрибутива, то вам лучше перейти на что-то другое =) Просто в генту сборка и компиляция чего-либо это неотъемливая часть, всё из сорцов, все настраиваем под себя.
Не очень понял про Ё.
Дело в том, что на маковской клаве Ё находится на \| около ентера. Это же касается знаков препинания всяких — они на других местах. Как обычно в Линуксе всё через жопу — раскладка виндовая под маковскую клаву. Буэээ… Русскую же раскладку нормальную под это клавиатуру не найти готовую почему-то.
Дело в том, что на маковской клаве Ё находится на \| около ентера. Это же касается знаков препинания всяких — они на других местах. Как обычно в Линуксе всё через жопу — раскладка виндовая под маковскую клаву. Буэээ… Русскую же раскладку нормальную под это клавиатуру не найти готовую почему-то.
Что-то ваш конфиг у меня троил, у меня заработало так
cat ~/.Xmodmap
keycode 94 = grave asciitilde Cyrillic_io Cyrillic_IO
!keycode 191 = Print Sys_Req Print Sys_Req Print Sys_Req
!keycode 192 = Scroll_Lock NoSymbol Scroll_Lock NoSymbol Scroll_Lock
!keycode 193 = Pause Break Pause Break Pause Break
clear Mod4
clear Mod1
keycode 64=Alt_L
keycode 133=Super_L
add Mod4 = Super_L
add Mod1 = Alt_L
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Настройка Apple Slim keyboard под Linux