Adata представи нова серия външни твърди дисковенаречен HM900. Линията включва модели с капацитет от 2 TB, 3 TB, 4 TB и 6 TB за потребители с всякакви финансови възможности. Преносимите твърди дискове предлагат пълен набор от съвременни възможности за съхранение и обработка на данни: създаване резервни копия, синхронизиране, възпроизвеждане и др.

Дисковете Adata HM900 са оборудвани с TurboHDD технология за увеличаване на производителността USB интерфейс 3.0. Поддръжката на 256-битово AES криптиране гарантира пълна защита на данните. Освен това дисковете могат...

ViewSonic Corp. разширява продуктовата си гама с пускането на нова серия компютърни монитори, наречени VX52. Серията включва два модела - 24-инчов VX2452mh и 22-инчов VX2252mh. И двата продукта се характеризират с Full HD резолюция и поддръжка на технологията ClearMotiv II, която осигурява високоскоростна реакция на матрицата (само 2 ms). Според компанията това подобрява детайлността на изображението и минимизира размиването при преминаване от кадър на кадър.

Мониторите ViewSonic VX52 са оборудвани с чифт вградени 2W високоговорители и...

Micron разшири семейството Micron 9200 ECO SSD с няколко нови 11TB и 8TB варианта. Новостите са изградени на базата на 32-слойна TLC 3D NAND флаш памет, базирана на U.2 форм фактор, а за връзка могат да се използват интерфейси PCIe x8 и x4. Новите механизми са предназначени за използване в продуктивни сървъри.

Производителността на SSD Micron 9200 ECO е декларирана от разработчика на ниво 11,7 - 16,1 PB. Скоростите на последователно четене и запис за опциите PCIe x8 са 5,5 и 3,5 GB/s, а скоростта е...

Въпреки че мишката и клавиатурата са традиционните средства за въвеждане в компютърни игримного игри също използват джойстици. Много потребители ги предпочитат, като имат опит с игри на конзоли и свикват с джойстиците. В допълнение, джойстиците намират приложение в нововъзникващите игри за виртуална реалност.

Ако притежавате конзола PlayStation 4 или Xbox One, можете да използвате джойстиците от тях, за да играете игри на компютри. Няколко прости стъпкище ви позволи да свържете джойстици към компютър и да конфигурирате.

Xbox One контролер


Джойстик от Xbox конзолиЕдиният е един от най-лесните за използване в Windows система, неговата поддръжка е интегрирана във версията на Windows 10. Компютрите с Windows 7 и Windows 8 също могат да използват тези джойстици, въпреки че този тук е малко по-сложен. Джойстиците Xbox One имат отлична съвместимост с повечето други геймпадове, включително джойстиците Sony DualShock 4.

Свързване на Xbox One контролер чрез microUSB

Най-лесният начин за свързване на джойстик Xbox One към компютър е чрез USB-microUSB кабел с помощта на драйвери за най-новите версии на Windows. Достатъчно е да свържете джойстика към конектора, нищо друго не трябва да се прави.
  • Ако използвате Windows 10, драйверите за джойстик Xbox One идват предварително инсталирани с него. Те ще бъдат автоматично актуализирани чрез приложението Xbox Accessories.
  • Потребителите на Windows 7 и 8 могат да използват джойстика Xbox One чрез автоматично изтегляне. След като свържете джойстика към компютъра правилните драйверище се инсталират сами.
Ако имате проблеми с автоматичното получаване на драйвери, можете да ги инсталирате ръчно от уебсайта на Xbox.

Свързване на контролер Xbox One с безжичен адаптер Xbox


Ако предпочитате да използвате безжичния джойстик Xbox One, Microsoft продава безжични адаптери. Това е ключодържател за свързване към USB конектор, който ви позволява да свържете към него осем джойстика едновременно.

Безжичният адаптер Xbox за Windows може да се използва с версии 7, 8 и 10, като поддържа всички модели контролери Xbox One. Ограничен брой съвременни джойстици имат допълнителна поддръжка за комуникационния стандарт Bluetooth, адаптерът ви позволява да свържете компютър чрез собствена безжична връзказа всички модели Xbox One.

Следвайте тези стъпки, за да използвате безжичния адаптер Xbox:

  1. Свържете вашия безжичен адаптер Xbox към вашия компютър с Windows.
  2. Адаптерът трябва да бъде открит от системата, драйверите ще бъдат инсталирани автоматично.
  3. За да свържете джойстик, натиснете бутона за свързване на адаптера и на джойстика.
  4. Изчакайте устройствата да се открият едно друго.

Свързване на контролер Xbox One чрез Bluetooth


Заедно с пускането на Xbox One S тази година, Microsoft представи нов джойстик за него. Тази версия на джойстика получи нови вътрешни компоненти, включително поддръжка за свързване чрез стандарта за комуникация Bluetooth. Ако притежавате нов джойстик, няма да имате нужда от безжичен адаптер, за да го свържете към вашия компютър.

Ето как да свържете вашия Xbox One джойстик към вашия компютър чрез Bluetooth:

  1. Уверете се, че е инсталиран последна версия Windows 10.
  2. Натиснете бутона Xbox, за да включите джойстика.
  3. Натиснете бутона за свързване в горната част на джойстика за три секунди.
  4. Отворете Настройки > Устройства > Bluetooth в Windows.
  5. Изберете своя безжичен джойстик Xbox от списъка с налични устройства и щракнете върху Свързване.

PlayStation DualShock 4 контролер


Докато джойстици Sony PlayStationнямат вградена поддръжка за Windows, има няколко метода за свързването им към компютър. За получаване най-добър резултатТрябва да използвате решения на трети страни.

Наличен е и адаптер за безжичен контролер PlayStation DualShock 4 за Windows, но не се препоръчва поради ограничена съвместимост на игрите. Проектиран за използване с PlayStation Now, DualShock 4 не е съвместим с повечето игри с този адаптер.

Свързване на контролер PlayStation DualShock 4 чрез microUSB

Въпреки че джойстикът DualShock 4 може да се използва на компютър, директната връзка на Windows 10 в момента не е налична. Джойстикът може да бъде свързан към Windows, но присвояването на действия на бутоните за управление на игри е трудно.

За да накарате джойстика да работи с компютър, трябва програма на трета странанаречен DS4Windows. то проста програма, който помага на джойстика да емулира геймпада на Xbox 360, за да го конфигурирате, трябва да изпълните следните стъпки:

  1. Изтеглете ZIP архива на DS4Windows от тук.
  2. Разархивирайте архива и ще видите две програми - DS4Windows и DS4Updater.
  3. Стартирайте DS4Windows.
  4. Следвайте инструкциите на екрана, за да завършите инсталационния процес. Когато бъдете подканени да свържете джойстика, използвайте USB към microUSB кабел.

Свързване на джойстик PlayStation DualShock 4 чрез Bluetooth


Всички версии на DualShock 4 имат поддръжка на Bluetooth, така че можете да ги свържете към вашия компютър чрез този стандарт. Както при кабелна връзка, най-добре е да използвате DS4Windows.

Следвай тези стъпки:

  1. Джойстикът на PlayStation трябва да е деактивиран.
  2. Задръжте едновременно бутоните PlayStation и Share. Светлинната лента на джойстика ще започне да мига, което показва, че е в режим на свързване.
  3. Когато устройството е в режим на сдвояване, отворете Настройки > Устройства > Bluetooth.
  4. Изберете своя безжичен контролер от списъка с налични устройства и щракнете върху Свързване.
Веднъж свързан, инсталационният процес за DS4Windows е почти същият като за кабелна връзка.

Разгледахме процеса на свързване на джойстици за Xbox One и PlayStation 4, но има много джойстици на трети страни, налични за покупка.

Контролерът Xbox One с право се счита за един от най-добрите геймпадове, който работи не само с конзолата Xbox One / One S / One X, но и с компютри с Windows. Можете лесно да свържете геймпада към вашия компютър и да играете удобно на любимите си игри. Това кратко ръководство ще ви покаже как да свържете вашия безжичен контролер Xbox One S към вашия компютър с Windows 10.

Свързване на контролер Xbox One към компютър с Windows 10

На първо място, трябва да проверите кой геймпад имате под ръка. За да свържете свободно вашия контролер към вашия компютър чрез Bluetooth, имате нужда от актуализираната версия на контролера, която излезе с Xbox One S през 2016 г. Той разполага с Bluetooth връзка, нов дизайн и текстуриран гръб за по-удобно захващане. Можете да различите стария контролер от новия по дизайна на бутона Xbox. AT нова версиябутонът е вграден в основното тяло на геймпада, докато в старата версия бутонът е част от дизайна с тригери и брони. Ако имате бял контролер, тогава актуализираният вариант на Xbox One S ще има бели допълнителни бутони, както и бял обратно. В белия контролер от оригиналния Xbox One допълнителните бутони, задната страна и пластмасата около бутона Xbox са боядисани в черно.

За да работи контролерът правилно, вашият компютър трябва да бъде актуализиран до Windows 10 Актуализация за годишнина 1607 и по-стари. За да проверите вашата версия на Windows 10, щракнете Печеля+ Ри тип зимата. В прозореца, който се показва, номерът на версията операционна систематрябва да е 1607 и по-висок (1607, 1703, 1709 и т.н.). Ако компютърът не е актуализиран до 1607, изтеглете всички налични актуализации или актуализирайте ръчно.

Разбира се, компютърът трябва да е оборудван с Bluetooth, в противен случай геймпадът не може да бъде свързан безжичен режимд. Ако вашият компютър няма Bluetooth, тогава ще трябва да закупите USB адаптер. Той ще работи точно както вградения Bluetooth.

Геймпадът се свързва с вашия компютър много лесно, тъй като е проектиран да работи с устройства с Windows 10.


След това геймпадът ще бъде готов за работа по всяко време. Ако остане неактивен в продължение на 15 минути, контролерът автоматично ще се изключи, за да запази енергията на батерията. За да го включите отново, просто натиснете бутона Xbox. Ще мигне веднъж, след което ще светне. Това служи като сигнал, че геймпадът е сдвоен с компютъра и е готов за месене.

Забележка: 3,5 mm аудио изход не работи, когато контролерът е свързан към компютъра в безжичен режим. Освен това този метод на свързване не поддържа чатпадове и други аксесоари за контролери.

Ако се окаже, че вие Стара версия Xbox One контролер, тогава процесът на свързване ще бъде малко по-сложен. Вашият компютър трябва да бъде оборудван със специфичен адаптер, за да работи с периферни устройства, сертифицирани от Xbox. Това е като ключове за безжични клавиатури. Някои производители инсталират безжични адаптери за Xbox директно във фабриката, но такива компютри са много редки. Най-вероятно ще трябва да закупите безжичен адаптер, за да сдвоите компютъра си с контролера. Друга възможност е да закупите кабел за свързване. Този тип връзка ще бъде по-надежден в известен смисъл, но този метод вече не е толкова удобен, колкото свързването чрез Bluetooth или използването безжичен адаптер, което е съвсем очевидно.

Също така имайте предвид, че можете да свържете вашия Xbox One S контролер към вашия компютър с помощта на microUSB кабел. В този случай контролерът едновременно ще получава захранване от компютъра и ще работи във вашите игри.

Как да свържете геймпад Xbox One към компютър с Windows 8/7 безжично

На компютри с Windows 8.1 и Windows 7 се поддържа само кабелен режим. Тези устройства не поддържат свързване на контролер Xbox One S чрез Bluetooth. Просто трябва да свържете контролера чрез microUSB кабел към компютъра, след което самият компютър ще намери всички необходими драйвери и ще подготви вашия прекрасен геймпад за работа.

ЗабележкаЗабележка: За да използвате контролера си с Xbox отново, след като се свържете с компютъра си, трябва да синхронизирате отново контролера си с конзолата.

Как да разберете нивото на батерията в геймпада

Ако свържете контролер към вашата конзола, тогава Xbox ще покаже оставащото ниво на батерията на таблото. Ако свържете контролера към компютър, ще ви трябва помощни програми на трети страни. Windows 10 все още няма индикатор за състоянието на системната батерия в геймпада, което е много голям недостатък на операционната система, която набляга много на игрите.

По този въпрос, един много малък, но ефективна програма. Той поставя индикатора за батерията на вашия контролер в областта за уведомяване. Моля, обърнете внимание, че приложението работи само когато е свързано с геймпад и трябва да се стартира всеки път, когато включите контролера. Въпреки тази функция, приложението ефективно показва оставащия процент на батерията за Xbox One, Xbox 360 контролери и всички други контролери, съвместими с XInput.

Изтеглете помощната програма от връзката от GitHub. Разопаковайте го на всяко удобно за вас място и след това стартирайте файла XB1Индикатор за батерия на контролера.exe. Иконата на контролера и батериите му ще се появят на лентата на задачите, както е на екранната снимка по-горе.

1. Съвместимост. Полезна информация

Можете да свържете вашите геймпадове XBox One към вашия компютър и други устройства чрез:

  • с чрез USB- микро USB кабел(всеки цял ръст);
  • като се използва безжичен адаптер;
  • чрез Bluetooth;
  • като използвате Bluetooth, можете свържете само геймпадове от третата ревизия, тези геймпадове се появиха през август 2016 г. по същото времеточно с изхода игрова конзола XBox One S. Всички пуснати по-рано модели геймпадове (първа и втора ревизия), както и първият контролер XBox Elite, НЕ поддържат Bluetooth. За Bluetooth свързаностима редица ограничения в сравнение със собствения безжичен 5Ghz WiFi протокол;
  • за безжична връзкаНе е необходим адаптер за XBox One.
  • Bluetooth връзката към XBox One не се поддържа.

След пускането на игровата конзола Xbox One през 2013 г. бяха пуснати три ревизии на контролерите XBox One:

  • Геймпадовете от първата ревизия (МОДЕЛ - 1537) имаха редица технологични пропуски: твърди LB и RB брони, без 3,5 мм вход за слушалки / слушалки, без поддръжка на Bluetooth;
  • Отличителна черта на геймпадите от втората ревизия (МОДЕЛ - 1697) бяха подобрените меки брони и 3,5-инчов вход за слушалки / слушалки, Bluetooth все още липсваше;
  • През август 2016 г., заедно с пускането на актуализираната конзола Xbox One S, се появи актуализирана трета ревизия на XBox контролер (МОДЕЛ - 1708), тази версия на геймпада най-накрая добави поддръжка на Bluetooth, в допълнение към съществуващите опции за връзка. Наличието на Bluetooth значително разшири списъка с устройства, към които можете да свържете геймпада. Това се отнася най-вече мобилни устройствана Android и започвайки с iOS 13 и устройства на iOS. XBox Elite Controller няма поддръжка за Bluetooth, поддръжката ще се появи само в XBox Elite Controller Series 2.

Полезна информация

  • Официалният уебсайт има инструкции за свързване на геймпада към компютър и таблица за съвместимост с различни версиипрозорци;
  • За безжична връзка с компютър ще ви трябва трета ревизия геймпад с Bluetooth поддръжка. Безжичен адаптер за геймпад Xbox 360 - НЕ Е ПОДХОДЯЩ;
  • Ревизии на геймпада. Първо: МОДЕЛ - 1537, Второ: МОДЕЛ - 1697, Трето: МОДЕЛ - 1708. Поддръжката на Bluetooth е налична само в третата ревизия на геймпадите. Ревизията на геймпада е посочена на стикера в отделението за батерията;
  • Ако купувате нов геймпад, вижте кода на производителя, той е посочен на стикера, който е залепен на кутията. Кодовете на производителя и тяхното съответствие с ревизиите на геймпада вижте следния раздел: „Достъпни в търговската мрежа опции“;
  • С помощта на Bluetooth можете да свържете няколко геймпада към компютър, но производителността в този случай се определя от мощността на вашия компютър. Преведено на нормален език, един геймпад ще работи точно, а два или повече - това е като късмет;
  • За да свържете геймпада чрез Bluetooth към компютър, препоръчвам да използвате Bluetooth адаптери, базирани на CSR чипове (версии 4.0 и по-стари) или адаптери, базирани на чипове Broadcom (версии 3.0 и по-стари);
  • Използвайки Bluetooth, геймпадът може да бъде напълно свързан към компютър, като се започне от Windows версииАктуализация за 10-та годишнина (1607);
  • Пълноценно свързване на геймпадове от трета ревизия чрез Bluetooth в Windows 7/8.1 не е възможно. Дори ако успеете да свържете геймпад чрез Bluetooth в тези операционни системи, няма да има поддръжка за вибрация и XInput;
  • Геймпадът може да бъде свързан към устройства с Android чрез Bluetooth, но поддръжката ще зависи от производителя, конкретния фърмуер и специфичен модел Android устройства. Официално поддържан Смартфони Samsung, но всъщност списъкът на поддържаните устройства е много по-голям;
  • Windows 10 Mobile вижда геймпада чрез Bluetooth и ви позволява да създадете чифт. Геймпадът работи в менюто, но не можах да намеря игра с поддръжка на геймпад. Търсено с използвайки Nokia Lumia 930;
  • Поддръжка за Bluetooth свързаност в iOS и iPadOS ще се появи от версия 13 (есен 2019 г.). В бета версията на 13-ия iPadOS геймпадът вече работи добре;
  • Повече за Bluetooth възможностигеймпад прочетете на отделна страница в блога;
  • Когато сте свързани чрез Bluetooth, не можете да свържете слушалки или слушалки към контролера. Има няколко отзива веднъж или два пъти, където хората пишат, че са успели. Вероятно това е полезна "бъг" на първата версия на фърмуера. Не трябва да очаквате, че ще можете да извеждате звук към геймпада чрез Bluetooth, защото. не е осигурено възстановяване на фърмуера по редовни средства;
  • Стерео слушалки с микрофон или обикновени слушалки, работят само на Windows 10 и на XBox One, когато геймпадът е свързан чрез USB или чрез безжичен адаптер (в случай на Windows 10);
  • Има два безжични адаптера: голям и малък. Малкият адаптер официално работи само на Windows 10, докато големият адаптер се поддържа частично на Windows 7/8.1 от декември 2015 г. И двата адаптера се поддържат напълно само в Windows 10. Прочетете повече за безжичните адаптери на тези страници на блога: големи , малки ;
  • Кабелната връзка работи на ОС: Windows 7, Windows 8, Windows 8.1, Windows 10 с всякакви ревизии на геймпада;
  • В Windows 7 / 8.1 слушалките и вибрационните двигатели в тригерите няма да работят с какъвто и да е метод на свързване;
  • Първият път, когато свържете вашия контролер към вашия компютър, драйверите трябва да се инсталират автоматично. Ако по някаква причина това не се случи, използвайте официалните инструкции: официални инструкции за кабелна връзка на геймпада към компютър \ официални инструкции за безжично сдвояване на геймпада с компютър;
  • Ако имате проблеми с автоматична инсталациядрайвери за Windows 7 и Windows 8.1, драйвери за кабелна връзка могат да бъдат изтеглени от каталога на центъра Актуализации на Microsoftи го плъзнете ръчно през диспечера на устройствата. Правим същото и с драйверите за безжична връзка. За това как да инсталирате ръчно драйвера xinput HID вижте. Можете да тествате за поддръжка на XInput с помощта на помощната програма XinputTest;
  • Актуализирането на фърмуера под Windows 7 или Windows 8.1 няма да работи. Това може да се направи само с помощта на приложението Xbox Accessories на Windows 10 (започвайки с TH2 версия 1511) или с помощта на игрова конзола xbox one;
  • Инсталирането на драйвер от Windows 8.1 и Windows 7 към Windows 10 (и обратно) не се препоръчва;
  • След като инсталирате драйверите, системата и игрите ще виждат геймпада като нормално xinput устройство, т.е. ще бъде възможно да се играят игри без проблеми с поддръжка на контролера XBox 360;
  • Всеки напълно запоен USB - micro-USB кабел е подходящ за кабелна връзка;
  • Геймпадът има четири вибрационни мотора: два класически и два допълнителни. Допълнителни вибрационни двигатели са разположени в тригерите. Работата на аналоговите тригери се осъществява върху сензори на Хол;

Много фенове на компютърните игри са запознати с контролера Xbox 360. Това е заслужен "ветеран", който има значителна армия от фенове. Може да се свърже към компютър с кабел или безжичен адаптер и много геймъри предпочитат да играят компютърни игри с него. актуализирана версияза Xbox One също свързан към компютърчрез микро-USB конектор, а също така има редица подобрения, които ще се харесат на играчите. Драйверите за Windows 8 и Windows 7 вече са пуснати за този контролер и са съвместими с XInput API. Приложенията, които са проектирани да работят с геймпадове, веднага ще могат да работят с новия контролер.

Контролерът Xbox 360 се е утвърдил като солиден и висококачествен продукт, който издържа дълго време, лишен от всякакви фатални недостатъци. Наблюдава се постоянно увеличение на продажбите на тези контролери, както и на броя на игрите, които могат да се играят с това устройство.

Какво ново?


Актуализираната версия за Xbox One абсорбира всичко най-добро, което беше в контролера Xbox 360, стана по-удобно. Формата се е променила малко, сега контролерът „седи“ по-добре в ръцете. Мнозина ще отбележат и липсата на отделение за батерии. Сега задната част на контролера няма този перваз.

Този контролер обаче използва обикновени AA батерии или батерии с подобен размер, за да го захранва. Трябва също да се отбележи, че няма отвори за винтове, подобрена чувствителност на DPAD и джойстици, нови вибрационни двигатели в тригерите. Има и "невидими" промени, които засягат безжичен протоколработа. Контролерът Xbox 360 работеше с около 1,6 мегабита в секунда в новата версия пропускателна способностувеличен с повече от 20 пъти, което ви позволява да разширите възможностите на свързаните аксесоари. Едно от тези устройства може да бъде стерео слушалка:

API

Основният начин за работа с геймпад в Windows е да използвате XInput C++ API. Трябва да се отбележи, че няма функции за инициализация, вие просто анкетирате състоянието на контролера:

състояние XINPUT_STATE; DWORD резултат=XInputGetState(0, &state); if (result == ERROR_SUCCESS) ( if (state.Gamepad.wButtons & XINPUT_GAMEPAD_A) ( //бутон A беше натиснат ) )

Функцията XInputGetState приема като параметри индекса на контролера (няколко от тях могат да бъдат свързани), както и структура със състояние, където се връщат стойностите на бутоните:
typedef struct _XINPUT_STATE( DWORD dwPacketNumber; // сериен номерпакет XINPUT_GAMEPAD геймпад; ) XINPUT_STATE, *PXINPUT_STATE; typedef struct _XINPUT_GAMEPAD ( WORD wButtons; BYTE bLeftTrigger; BYTE bRightTrigger; SHORT sThumbLX; SHORT sThumbLY; SHORT sThumbRX; SHORT sThumbRY; ) XINPUT_GAMEPAD, *PXINPUT_GAMEPAD;

Бутони, кодирани с битове:

#define XINPUT_GAMEPAD_DPAD_UP 0x0001 #define XINPUT_GAMEPAD_DPAD_DOWN 0x0002 #define XINPUT_GAMEPAD_DPAD_LEFT 0x0004 #define XINPUT_GAMEPAD_DPAD_RIGHT 0x0008 #define XINPUT_GAMEPAD_START 0x0010 #define XINPUT_GAMEPAD_BACK 0x0020 #define XINPUT_GAMEPAD_LEFT_THUMB 0x0040 #define XINPUT_GAMEPAD_RIGHT_THUMB 0x0080 #define XINPUT_GAMEPAD_LEFT_SHOULDER 0x0100 #define XINPUT_GAMEPAD_RIGHT_SHOULDER 0x0200 #define XINPUT_GAMEPAD_A 0x1000 #define XINPUT_GAMEPAD_B 0x2000 #define XINPUT_GAMEPAD_X 0x4000 #define XINPUT_GAMEPAD_Y 0x8000

Ситуацията със стойностите на тригерите и двата джойстика е малко по-сложна. Стойностите на оста X, Y са в рамките на SHRT_MIN-SHRT_MAX (-32768 +32767), а за тригери _UI8_MAX (255). Обикновено в игрите тези стойности се нормализират до -1.0 +1.0. Също така за джойстиците трябва да се вземе предвид така наречената мъртва зона. Върнатите стойности на осите в неутрална позиция може да се различават от нула и за да ги игнорирате, трябва да използвате стандартните стойности на "мъртвата зона", които трябва да се изчислят по следния алгоритъм:

Плаваща величина = sqrt(state.Gamepad.sThumbRX*state.Gamepad.sThumbRX + състояние.Gamepad.sThumbRY*state.Gamepad.sThumbRY); if (магнитуд > XINPUT_GAMEPAD_RIGHT_THUMB_DEADZONE) ( //джойстикът наистина е преместен)

Стандартните стойности за тези прагове са както следва:
#define XINPUT_GAMEPAD_LEFT_THUMB_DEADZONE 7849 #define XINPUT_GAMEPAD_RIGHT_THUMB_DEADZONE 8689 #define XINPUT_GAMEPAD_TRIGGER_THRESHOLD 30

Можете да разгледате още подробни примериработете с геймпада на сайта code.msdn.com и също така използвайте обвивката, която е включена в DirectX Toolkit.
В допълнение към функциите, пряко свързани със състоянията на контролера за запитване, XInput включва и функции за управление на вибрационни двигатели и свързани аксесоари, например за запис на глас от слушалки или възпроизвеждане на звук на слушалки.

Поддръжката на джойстик също е налична за управляван код в библиотеката XNA и Monogame. Каналът за разработчици на Internet Explorer има експериментална реализация на API на W3C Gamepad и можете да използвате своя контролер, за да създавате HTML/Javasctipt игри както за уеб, така и Windows приложения 8:

Примерен API за геймпад

Ако искате да внедрите поддръжка на геймпад във вашата HTML5 игра на Windows 8 сега, без да чакате изданието следваща версия Internet Explorer, тогава можете да използвате обвивката XInput за Javasctipt.

Поддръжката на геймпад също е налична в Unity3d. Класът Input съдържа всички необходими методи за работа със състояния на контролера:

Използване на UnityEngine; използване на System.Collections; публичен клас NewBehaviourScript: MonoBehaviour ( void Start () ( ) void Update () ( var axisX = Input.GetAxis("Horisontal"); if (Input.GetButtonDown("A Btn")) ( //button A е натиснат ) ) )
Само не забравяйте да конфигурирате правилните имена за бутоните и джойстиците ( редактиране/ проект Настройки/ Вход):

От дадените примери е очевидно, че работата с геймпада е много проста и не изисква свръхсложни усилия. Ако разработвате игра за Windows 8, използвайки C++, C#, Unity или HTML, не забравяйте да активирате поддръжката на геймпада, тази функция ще се хареса на много геймъри.

полезни връзки

  • Изпробвайте Azure безплатно за 30 дни!
    • Microsoft Azure Dev Center (azurehub.ru) - скриптове, уроци, проби, съвети за разработка