Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 11 
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Member
Статус: Не в сети
Регистрация: 02.06.2005
Откуда: Khabarovsk
Добрый день.
При запуске OS (WinXP SP2) нужно постоянно нажимать комбинацию клавиш Fn + F7 (На ноутебуке)

Хотелось бы какую-нибуть маленькую программу, которая бы это делала за меня. Как это можно реализовать?



Партнер
 

Member
Статус: Не в сети
Регистрация: 09.01.2006
Откуда: Moscow
Что за ноут, марка? Что Fn-F7 делает?


 

Member
Статус: Не в сети
Регистрация: 02.06.2005
Откуда: Khabarovsk
Ноут Acer Extensa 5220
Fn + f7 - вырубает точпад.


 

Member
Статус: Не в сети
Регистрация: 09.01.2006
Откуда: Moscow
Тачпад скорее всего Synaptic'овский, и вырубается он софтом под ОС. Копните в сторону софта тачпада, там такой функционал есть.
По крайней мере, в моем Asus'е сделано тривиально: ECR посылает Notify одному ACPI драйверу, а тот софту уведомление о событии, и уже софт включает\выключает тачпад (как именно с налету не разобрать, а детально копаться пока времени нет).


 

Member
Статус: Не в сети
Регистрация: 02.06.2005
Откуда: Khabarovsk
да в том то и дело, что софта нету. Вернее все было под висту.
Может еще у кого есть какие мысли ?!


 

Member
Статус: Не в сети
Регистрация: 09.04.2008
Откуда: Irk
да блин если правдо нужно это сделать таким извращенным способом то проще написать скрипт в s0m за 20 секунд и кинуть в автозагрузку. дистрибутив можеш взять тут http://s0m.narod.ru/s0m27p_inst.zip


 

Member
Статус: Не в сети
Регистрация: 05.12.2005
Воспользуйся WINAPI функцией keybd_event.
Я правда не понял что такое Fn + F7, но приведу пример кода:

Код:
keybd_event(VkKeyScan('z'), 32, 0, 0);
Sleep(100);
keybd_event(VkKeyScan('z'), 32, KEYEVENTF_KEYUP, 0);


или

Код:
keybd_event(VK_F12, 32, 0, 0);
Sleep(100);
keybd_event(VK_F12, 32, KEYEVENTF_KEYUP, 0);


Первый нажмет букву 'z' потом подождет 100мс и отпустит, второй сделает тоже самое только с кнопкой F12.


 

Member
Статус: Не в сети
Регистрация: 02.06.2005
Откуда: Khabarovsk
а как нажать ОДНОВРЕМЕННО 2 клавиши? и еще тем более одна из них Fn


 

Member
Статус: Не в сети
Регистрация: 05.12.2005
spmn
1) Что такое Fn, просвятите пожалуйста. Но я думаю у нее тоже есть свой код.
2) Что мешает послать сигнал нажатия двух клавиш, потом слип и отпустить две клавиши? Это и будет одновременное нажатие...


 

Member
Статус: Не в сети
Регистрация: 02.06.2005
Откуда: Khabarovsk
Fn - кнопка на клавиатуре бука :)


 

Junior
Статус: Не в сети
Регистрация: 09.04.2008
Откуда: Питер
Может проще тачпат в списке устройств отключить?
А вообще можно на СИ прогу написать с одним юнионом. В которой можно посмотреть скэн код и код клавиши. Ещё вариант копнуть в сторону AutoIt. Там всё есть =) Можно что угожно нажимать.
Но Мне кажется самое просто в списке устройств вырубить тачпад


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 11 
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan