PC Button Box

I picked up an Arduino from work and attempted to create a Button Box, and it bloody worked! I found the wiring diagram and code from Kevin Peat’s site. This is a very picture heavy post!

Drill.jpg
Bought a box, made a layout and got to work with a drill.

Planning.jpg
The bracket inside was for attaching it to my wheel stand. It came from an Ikea bookcase, its the bracket for attaching it to the wall. #Recycling =P

Buttons.jpg
It’s a bit wonky, but it’ll do!

IDE.jpg
I started the soldering part by removing every other wire from an IDE cable, so it would leave me only the wires on the same row.

IDE%20Arduino.jpg
I trimmed the wires I didn’t need. Using an IDE cable gave me something I could hot glue onto inside of the case so I can easily remove the Arduino if it didn’t work/I needed it for another project.

Wiring.jpg
There’s two quarter inch jack sockets on the back for foot pedals, or when I have the time and resources a rally style gear stick =D

Attached.jpg
And finally! The moment you’ve been waiting for (possibly).

Attached2.jpg
I intend to make a fancier looking one someday, but this was super cheap to make!

 

 

Review: Logitech G510s

_MG_9239-2

After unboxing and plugging in the Logitech G510s, it was up and ready to use. I do have the Logitech G502 mouse though, so all the software that was needed is already installed. It lit up, and with a few button presses I was reading the news on the backlit LCD, and there’s also a button to open up the articles in your browser.


_MG_9231-3

The overall build quality is nice, I really like the blue metallic backing. I’m not sure what the coating is, but it seems fingerprint resistant, and there’s a very light rubberised feel where your thumbs rest too. The typing is fairly nice, but I’m not too fond of the space-bar, as it’s sounds and feels much different than the rest of the keyboard. In total you have 54 different macro keys using the 3 separate modes of 18 keys, and the ability to lock the Windows key, so whether you’re a FPS gamer, or a MOBA player, there’s plenty of customising you can do.

+ LCD Screen is very cool
+ Nice materials used
+ RGB back-lighting

Non tiltable LCD
Very large footprint
I personally dislike the font used on the key’s

Maplin – A26LZ

CS:GO Autoexec

Download “WM-autoexec.rar” WM-autoexec.rar – Downloaded 275 times – 1 KB

Launch Options: +exec autoexec.cfg -novid

The MarkC Windows 8.1 + 8 + 7 Mouse Acceleration Fix

Delete  Loads CFG
Numpad 2  FiveseveN/Tec9
Numpad 3  AK47/M4A1
Numpad 5  AWP
Numpad 6  SSG08
Numpad 8  XM1014
Numpad 9  Kevlar + Helmet
Numpad /  Molotov/Incendiary
Numpad *  High Explosive
Numpad –  Flashbang
Numpad +  Defuser
unbindallmousekeyboard

// Rates
 rate "128000"
 cl_cmdrate "128"
 cl_updaterate "128"
 cl_interp "0.0"
 cl_interp_ratio "1"
 cl_lagcompensation "1"

// General Settings
 fps_max "300"
 snd_mixahead "0.05"
 snd_musicvolume "0"
 bind "kp_minus" "toggle voice_enable 1 0
 r_drawtracers_firstperson "1"
 mm_dedicated_search_maxping "150"

// Aliases
 alias go_slot1 slot1
 alias go_slot2 slot2
 alias "+ScoreNet" "+showscores; net_graph 3"
 alias "-ScoreNet" "-showscores; net_graph 0"
 net_graphpos 2

// Model Settings
 viewmodel_fov "65"
 viewmodel_offset_x "2"
 viewmodel_offset_y "2"
 viewmodel_offset_z "-2"
 cl_viewmodel_shift_left_amt "0"
 cl_viewmodel_shift_right_amt "0"
 cl_bob_lower_amt "0"

// Netcode
 cl_cmdrate "128"
 cl_updaterate "128"
 cl_interp "0"
 cl_interp_ratio "1"
 rate "1048576"

// Binds
 unbindall
 bind "TAB" "+showscores"
 bind "SPACE" "+jump"
 bind "," "buyammo1"
 bind "." "buyammo2"
 bind "0" "slot10"
 bind "1" "slot1"
 bind "2" "slot2"
 bind "3" "slot3"
 bind "4" "slot4"
 bind "5" "slot5"
 bind "6" "slot6"
 bind "7" "slot7"
 bind "8" "slot8"
 bind "9" "slot9"
 bind "a" "+moveleft"
 bind "b" "buymenu"
 bind "c" "radio3"
 bind "d" "+moveright"
 bind "e" "+use"
 bind "f" "impulse 100"
 bind "g" "drop"
 bind "i" "show_loadout_toggle"
 bind "k" "+voicerecord"
 bind "m" "teammenu"
 bind "q" "lastinv"
 bind "r" "slot4"
 bind "s" "+back"
 bind "u" "messagemode2"
 bind "v" "slot3"
 bind "w" "+forward"
 bind "x" "radio2"
 bind "y" "messagemode"
 bind "z" "radio1"
 bind "CTRL" "+duck"
 bind "SHIFT" "+speed"
 bind "F1" "autobuy"
 bind "F2" "rebuy"
 bind "F4" "bug"
 bind "F5" "jpeg"
 bind "F6" "save quick"
 bind "F7" "load quick"
 bind "F10" "quit prompt"
 bind "MWHEELUP" "go_slot1"
 bind "MWHEELDOWN" "go_slot2"
 bind "MOUSE1" "+attack"
 bind "MOUSE2" "+attack2"
 bind "MOUSE4" "+reload"
 bind "MOUSE5" "slot3"
 bind "PAUSE" "pause"
 bind "del" "exec autoexec"
 bind "TAB" "+ScoreNet"

// Crosshair Settings
 cl_crosshairalpha "175"
 cl_crosshaircolor "5"
 cl_crosshaircolor_r "0"
 cl_crosshaircolor_g "220"
 cl_crosshaircolor_b "255"
 cl_crosshairdot "1"
 cl_crosshairgap "-2"
 cl_crosshairsize "2"
 cl_crosshairstyle "4"
 cl_crosshairusealpha "1"
 cl_crosshairthickness "1.5"
 cl_fixedcrosshairgap "-2"
 cl_crosshair_drawoutline "1"
 cl_crosshair_outlinethickness "-1"

// Weapon Binds
 bind "kp_end" "buy ak47; buy m4a1;"
 bind "kp_ins" " buy flashbang; buy decoy; buy smokegrenade;"
 bind "kp_downarrow" "buy fiveseven; buy tec9;"
 bind "kp_pgdn" "buy ak47; buy m4a1;"
 bind "kp_5" "buy awp;"
 bind "kp_rightarrow" "buy ssg08;"
 bind "kp_uparrow" "buy xm1014;"
 bind "kp_pgup" " buy vesthelm; buy vest;"
 bind "kp_slash" "buy molotov; buy incgrenade;"
 bind "kp_multiply" "buy hegrenade;"
 bind "kp_minus" "buy flashbang;"
 bind "kp_plus" "buy defuser;"

// Misc
 host_writeconfig
 echo "// West McGowan"
 echo "// www.westm.co.uk"
 echo "// Updated 22/05/15"