Ответы пользователя по тегу Компьютеры
  • Какую дополнительную клавиатуру с программируемыми клавишами посоветуете?

    Avis-HQ
    @Avis-HQ
    Engineering (subsea), CAD/CAM/CAE, design
    Это называется кейпад (keypad). По этому слову гуглится намного лучше. В вашем случае "programmable keypad". Есть даже наборные со сменными вставками на клавиши. А то и с экранчиками (Optimus Aux). Вопрос цены.

    Я в своё время для похожих целей купил Razer Nostromo (ныне снят с производства, заменен на Orbweaver). Купил, потому что кейпад для CAD нужен был позарез, а этот был самый дешевый. Фишка Razer на тот момент была в том, что ей не нужны дрова для работы клавиш (нужны только для записи) - они писались в устройство имитацией нажатия и просто воспроизводились везде. Спасало, если таскал с собой и было глупо накатывать дрова ради дня копания в компе. Не знаю как такое поведет себя на разных семействах ОС, но не думаю что слишком там различные протоколы на тему сигналов с клавиатуры. Чего не скажешь о дровах для работы макросов из самой ОС.

    Ныне переехал на продукцию 3D Connexion в виде SpacePilot Pro + CadMouse + обычная клавиатура ноутбучного типа. В итоге половина поместилась на мышку внутри их софта. Удобный инструмент, который даже отслеживает активное окно и автоматически щелкает профилями и наборами макросов + целый SDK, чтобы дружить софт с контроллером на более низком уровне. Однако они требуют установку ПО для работы личных настроек в любом случае. Ну и, конечно, они заточены под 3D CAD/CAM-системы и графические редакторы в первую очередь, а потом уже всё остальное.

    Ещё одно из пройденных решений попроще: сразу клавиатура с программируемыми мультимедиа-клавишами. Это у меня домашний вариант - SS Apex. Там тоже есть интересный момент: у клавиатуры есть "слои", которые можно переключать по ходу дела. Т.е. там 136 клавиш, которые можно настроить как угодно вообще, а по нажатию одной из них или сочетания переключить на другую, тоже кастомизированную раскладку, получив ещё 135 функций..а потом ещё. Предел не искал - остановился на двух слоях, хотя чаще хватает второго ряда над F1-F12 и блока слева. Без ПО тоже не пашет, правда.
    Ответ написан
    Комментировать
  • Можно ли на стационарном компьютер настроить переключение видеокарт между собой?

    Avis-HQ
    @Avis-HQ
    Engineering (subsea), CAD/CAM/CAE, design
    Ну, ноутбучная переключаемая графика - комплекс аппаратно-программный, а не просто программный. PDF по строению N-vidia Optimus. Если кратко, то используется целый контроллер, который тянет информацию по нагрузке и управляет как процессом вывода на экран, так и схемой питания, не забывая общаться с драйвером в ОС, чтобы не бить процессы, уже работающие на выключаемой карте.. И тут зарыта собака, потому что если по старой схеме (ручного переключения, иногда даже с перезагрузкой) давно есть заплатки, позволяющие переключать драйвера, то тут одним драйвером на видеоадаптер не обойтись - нужна обратная связь с питанием, чего по-умолчанию в десктопных картах не дороешься - она там просто не нужны (доп.питание никаких сигнальных проводов не имеет: GND и 12V только), т.е. надо обходить через оба моста. На ноутбуке проблем никаких - там видеотракт распаян на плате, а вторая его половина вообще часть CPU - всё рядом, всё заодно, чего не скажешь про десктоп, у которого видеотракт стоит на PCI. Никогда не видел возможности управления отдельными ветками питания из коробки, но видел как парни делают такое через дополнительный контроллер (Arduino опять же..).

    Поэтому.. даже если по какому-то практически волшебному стечению обстоятельств, у вас окажется материнка, поддерживающая управлением схемы питания программно, то вам предстоит писать свой собственный драйвер для десктопной версии видеоадаптеров. =)

    Исходя из этого решения предлагаю чисто колхозные:
    1. Нагло воткнуть в цепь питания кулера 1060-й контроллер оборотов (150 р готовый или 30 рублей за переменный резистор). При желании можно завязать на термодатчик.
    2. То же самое, но программно. Уверен, что для 1060-й есть управление оборотами, в т.ч. каким-нибудь попсовым Afterburner, который можно научить повышать обороты по условиям.
    3. Скриптом врубать и отрубать в диспетчере устройств оборудование. Скрипта, очевидно, два - под обе ОС. Включили MAC - в автозапуск прописать запуск принудительного отключения, переключились на Win - то же самое. Но это идейно, конкретно надо рыть очень глубоко в ОС и варианты автоматизации. Под Win есть AutoIt, да и Powershell должен справиться. Но это жесткий вариант, конечно, потому что никаких предохранителей в от выхода до монитора нет. Вы довольно жестко будете отрубать видеотракт и включать другой. Учитывая, что производители видеокарт вообще не рекомендуют дергать выводы на монитор "на горячую", всё на свой страх и риск.
    Ответ написан