[Ответить в тред] Ответить в тред

09/07/16 - Новое API для капчи - внимание разработчикам приложений
03/04/16 - Набор в модераторы 03.04 по 8.04
26/03/16 - Конкурс: Помоги гомункулу обрести семью!



[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 16 | 6 | 8
Назад Вниз Каталог Обновить

AutoHotkey сломался Аноним 27/07/16 Срд 16:10:34  1189299  
14696250345840.jpg (9Кб, 247x204)
Перекат из погромача.
Сап, в
По каким таким причинам, мог перестать работать ахк в первом дед спэйсе? Пол игры с ним прошел, а потом он ПРОСТО перестал работать. Раскладку менял и буквы в скрипте заменял. Пеку, скрипт и игру перезапускал не раз. В винде и других игорях всё работает.

up::ц
left::ф
right::в
down::ы
enter::у
end::rbutton
insert::с
home::а
ф::left
ы::down
в::right
ц::up
Numpad0::к
Numpad1::1
Numpad2::2
Numpad3::3
Numpad4::4
Аноним 27/07/16 Срд 17:56:42  1189636
>>1189299 (OP)
Переходи на AutoIt
Аноним 27/07/16 Срд 18:10:35  1189685
скрипт от имени администратора запускаешь?
Аноним 27/07/16 Срд 18:30:32  1189767
>>1189636
Попробую.
>>1189685
.ahk не имеет такого пункта, но компилированный exe скрипт запускал - нихуя.

Ещё пробовал mapkeyboard - нихуя, а в винде работает.
Игру даже переустановил.
Походу дедспайс мутировал нахуй и стал тупо блокировать ремап-софт.
Аноним 27/07/16 Срд 18:48:52  1189828
>>1189767
Проблем может быть херова гора. Начиная с того, что ахк не от админа, заканчивая тем, что игра тупо перехватывает клавиши раньше ахк. Попробуй указывать сканкоды вместо клавиш.
Аноним 27/07/16 Срд 18:54:15  1189842
>>1189299 (OP)
>ахк в первом
>дед спэйсе
А зачем?
Аноним 27/07/16 Срд 18:58:28  1189859
>>1189828
> Попробуй указывать сканкоды вместо клавиш.
Попробовал - пикрелейтед.
>>1189842
Там только частично можно поменять управление
Аноним 27/07/16 Срд 18:58:53  1189860
14696351338960.png (3Кб, 155x187)
>>1189859
>Попробовал - пикрелейтед.
Аноним 27/07/16 Срд 19:04:42  1189875
>>1189299 (OP)
Попробуй через назначение кейкодов напрямую.

По типу
SCxxx=VKxx

Где SC соответсвует клавише, которую ты фактически нажимаешь, а VK - клавише, которую, как думает твой Дедспейс, ты нажал.

SC и VK, соответствующие данной клавише, смотришь через
AutoHotkey -> пкм по индикатору-иконке запущенной программы -> Open -> View -> Key history and script info -> нажимешь нужную клавишу, нажимаешь F5, смотришь SC и VK соответствующие нужной клавише, затем всё красиво расписываешь на бумажке, какой SC какому VK соответствует, впендюриваешь это в текстовик, текстовик перегоняешь в экзешник, всё.
Аноним 27/07/16 Срд 19:09:53  1189889
14696357933970.jpg (28Кб, 953x282)
>>1189860
Через send надо. Ещё с типами send'a попробуй. Пикрилейтед успешно переназначает up на кнопку w (Как бы физическую, которая одновременно и w и ц)
Аноним 27/07/16 Срд 19:10:12  1189892
>>1189889
>Ещё с разными типами
фикс
Аноним 27/07/16 Срд 19:12:31  1189900
14696359517150.png (53Кб, 1767x353)
>>1189875
>>1189889
Схоронил
Аноним 27/07/16 Срд 19:19:47  1189920
14696363871390.jpg (41Кб, 901x290)
>>1189900
Алсо, можно и без сенда. Как анон выше написал, делает то же самое.
Аноним 27/07/16 Срд 19:24:58  1189942
>>1189299 (OP)
Можно поиграть по сетке.
Аноним 27/07/16 Срд 21:08:27  1190243
>>1189942
Там и по сетке можно? Кооп что ли?
Аноним 28/07/16 Чтв 00:27:24  1190856
>>1189299 (OP)
Что у тебя там за ебанутая раскладка? Стрелки вместо WSAD?

Насколько я помню, Дедспайс прекрасно переназначал все клавиши на клавиатуре. Единственное - он не понимал кнопки мыши выше третьейй (боковые и пр.). Я юзал спокойно юзал X-Mouse Button Control для ремапа кнопок мыши на клавиши, а потом использовал эти клавиши уже в настройках управления.

Да, с клавишами в Винде есть прикол - программа получает VK и символы ввода относительно текущей раскладки этой программы, которая может оличаться от системной и от раскладки других программ. Нажимая ctrl-shift (или что там у тебя для переключения раскладки) ты меняешь раскладку только в текущей программе.

Сама программа может получать уведомления от клавы через 100500 разных способов: directinput, low-level keyboard hook, прямой доступ к дровам клавы... используя то-ли системную, то-ли текущую раскладку, то-ли хуй-пойми-какую свою дефолтную. Добавь сюда еще AHK который тоже несколькими способами ловит и отправляет события клавы и в итоге ты получаешь кучу потенциальных проблем, которые в основном возникают из-за неправильной интерпретации раскладки клавиатуры одной из программ в этой гейской гусенице.

Самым стопудовым способом является установление английской раскладки по-умолчанию и не троганья клавишь переключения раскладки во время игры - тогда все эти ремапы будут работать без проблем.
Аноним 28/07/16 Чтв 19:44:24  1192779
14697242641680.png (5Кб, 584x115)
>>1189767
уверен?

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 16 | 6 | 8
Назад Вверх Каталог Обновить

Топ тредов