Можно ли привязывать клавиши с определенного устройства к ярлыкам в Linux, не затрагивая другие клавиатуры

2229
Journeyman Geek

Недавно я взял Razer Orbweaver, который довольно хорошо работает с моей установкой Windows через программное обеспечение Razer Synapse. Хотя я не могу переключаться между профилями в Linux, соответствующие клавиши, которые Linux обнаруживает для определенной физической клавиши, одинаковы, независимо от профиля, на котором находится клавиатура. В отличие от Blackwidow, из того, что я могу сказать, все (или большинство) клавиш работают, и нет никакой необходимости в joojoo. Однако фиксированная карта ключей приводит к дилемме, если я хочу использовать ее так же, как в Windows

Есть ли какой-нибудь способ сопоставления определенных клавиш на клавиатуре (например, Wдля Ctrl- C), чтобы я мог использовать Orbweaver для запуска макросов (но не на другой клавиатуре в той же системе? IIRC xbindkeys для всей системы, и мне нужно это к конкретному устройству.

Я использую Ubuntu 13.04, но сомневаюсь, что это дистрибутив. Как и в случае с моим вопросом о «черной вдове», я хотел бы протестировать все, что имеет смысл в системе Linux, если у меня есть подробные инструкции - однако любой может повторить это со второй клавиатурой, поскольку именно так все и действует.

4

2 ответа на вопрос

3
user2939875

Yes, you should be able to accomplish this using xkbcomp. The ArchWiki has detailed instructions on how to set this up, including a section on multiple keyboards.

Ницца! Возможно, мне понадобится день или два, чтобы проверить это. Вы не возражаете, если я отредактирую детали шагов, которые я предпринял, чтобы заставить его работать? Нам не нравятся ответы только по ссылке, но это действительно похоже на то, что это может сработать. Journeyman Geek 10 лет назад 0
@ Конечно. Я бы поставил это в комментарии, но у меня пока недостаточно комментариев. user2939875 10 лет назад 0
0
Lycanite

Я знаю, что это очень старый вопрос, но есть новое приложение под названием KeyboardingMaster, которое работает через Java и является кроссплатформенным, в последнее время поддерживает несколько клавиатур, включая Razer Orbweaver (Tartarus и Nostromo)! Он отлично работает в Ubuntu, теперь я полностью отказался от Windows! Он поддерживает Keysets с динамическим переключением, очень похожий на то, что предлагает драйвер Synapse, единственное, чего он пока не может сделать, - это взаимодействовать со светодиодами устройства.

Это * читается * как спам. Вы связаны с приложением в любом случае? Raystafarian 9 лет назад 0
Я заинтригован, но было бы неплохо больше информации - Как это работает? Что мне нужно сделать, и какие предпосылки существуют? Это работает как обычный пользователь, или мне нужно запустить его как root? Более критично * где я могу найти это программное обеспечение *? Journeyman Geek 9 лет назад 1
Это не спам, лол! : PI недавно нашел его сам и был настолько доволен, что я решил просмотреть все сообщения на форуме и т. Д., Где у людей была та же самая проблема, но не было решения, и пост о ней. Вот ссылка: https://sites.google.com/site/keyboardingmaster/home По существу, приложение работает с Java и создает то, что я считаю устройством ввода Java, которое представляет собой преобразование устройства, оно позволяет создавать профили и наборы ключей и даже работает с Dropbox, где вы можете сохранить свои профили и использовать их на разных устройствах. Lycanite 9 лет назад 1

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