Project 1999

Go Back   Project 1999 > General Community > Off Topic

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #1  
Old 08-08-2018, 02:29 AM
Shucioh Shucioh is offline
Skeleton

Shucioh's Avatar

Join Date: Jun 2018
Location: Bogotá (COL) Marbella (Spain)
Posts: 15
Default Logitech G13 Gameboard with Everquest

Hello guys.

Since I discovered Belkin Nostromo Speedpad N52 Ive been using many kinds of gamepads to play all mmorpg games. I just cant play them with classic keyboard anymore.
I started using Nostromo N52 back in... 2006 maybe? with Everquest 2.
It passed aways very fast, (hardcore raiding days) so I bough another one and then an updated Nostromo n52te. That one is still alive and working very well after 8 years of use. But Im trying a new one now.

Wanted a new speedpad, so I had to chose betwen the new Razer models (They own Belkin now) and Logitech G13 as I readed a lot of good things about it.

G13 is a wonderful gaming peripheral to have. Ive been using it in other games for a year now and I can say it was made to last.

Its kinda different to Nostromo's models. More buttons, different ergonomic and 3 modes too.
I used a lot momentarily switching betwen modes in my old Nostromo, so I can swith from moving mode to attack mode and back pretty fast. In fact, 3 modes with Everquest: Moving mode, hotbar access mode and spellcasting mode.

But, its a bit tricky with the G13. You need to use scripts to configure that, at least the way I like to use it.
I like to use qwerty/arrows for the normal actions (Mode 1) and then shift the modes so that qwerty is 1234567890 (Mode 2, hotbars) or Alt+1, Alt+2, Alt+3....... (Mode 3, spellbook). And then to go back to original movement controls when I release. I don't want to have to press a key twice to go to M2 or M3 and back because in practice is slower.

So, I wanted to share this simple script in case anyone use this gamepad too and want give it a try;

Code:
function OnEvent(event,arg,family)

family = family or ""

Mstate = GetMKeyState("lhc")	

if Mstate == 1 and arg == 23 and event == "G_PRESSED" then -- if G23 is pressed in M1

SetMKeyState(2, "lhc")	-- set M to 2 on the lhc (G13)

end

if Mstate == 2 and arg == 23 and event == "G_RELEASED" then -- if G23 is released in M2

SetMKeyState(1, "lhc")	-- set M to 1 on the lhc (G13)

end

if Mstate == 1 and arg == 24 and event == "G_PRESSED" then -- if G24 is pressed in M1

SetMKeyState(3, "lhc")	-- set M to 3 on the lhc (G13)

end

if Mstate == 3 and arg == 24 and event == "G_RELEASED" then -- if G24 is released in M2

SetMKeyState(1, "lhc")	-- set M to 1 on the lhc (G13)

end

end
[You must be logged in to view images. Log in or Register.]

[You must be logged in to view images. Log in or Register.]

See you ingame!
__________________
"The world is full of Kings and Queens, Who blind your eyes and steal your dreams."
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 12:52 PM.


Everquest is a registered trademark of Daybreak Game Company LLC.
Project 1999 is not associated or affiliated in any way with Daybreak Game Company LLC.
Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.