mouse stuck on mac

stuff I have tried that hasn’t worked:
deleting garrysmod
uninstalling gmod
uninstalling steam
some exec commands
screeming
hyperventilating

stuff I haven’t tried:
Re-installing the OS
Playing gmod with an Xbox 360 controller

My config for people if they can find anything wrong:

unbindall
bind “0” “slot0”
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” “save_replay”
bind “c” “+menu_context”
bind “d” “+moveright”
bind “e” “+use”
bind “f” “impulse 100”
bind “g” “impulse 201”
bind “h” “use_action_slot_item”
bind “j” “cl_trigger_first_notification”
bind “k” “cl_decline_first_notification”
bind “p” “impulse 101”
bind “q” “+menu”
bind “r” “+reload”
bind “s” “+back”
bind “t” “lastinv”
bind “u” “messagemode2”
bind “v” “noclip”
bind “w” “+forward”
bind “x” “+voicerecord”
bind “y” “messagemode”
bind “z” “say /wanted”
bind “KP_INS” “+gm_special 0”
bind “KP_END” “+gm_special 1”
bind “KP_DOWNARROW” “+gm_special 2”
bind “KP_PGDN” “+gm_special 3”
bind “KP_LEFTARROW” “+gm_special 4”
bind “KP_5” “+gm_special 5”
bind “KP_RIGHTARROW” “+gm_special 6”
bind “KP_HOME” “+gm_special 7”
bind “KP_UPARROW” “+gm_special 8”
bind “KP_PGUP” “+gm_special 9”
bind “KP_SLASH” “+gm_special 15”
bind “KP_MULTIPLY” “+gm_special 14”
bind “KP_MINUS” “+gm_special 13”
bind “KP_PLUS” “+gm_special 12”
bind “KP_ENTER” “+gm_special 11”
bind “KP_DEL” “+gm_special 10”
bind “`” “toggleconsole”
bind “SPACE” “+jump”
bind “BACKSPACE” “gmod_undo”
bind “TAB” “+showscores”
bind “ESCAPE” “cancelselect”
bind “PAUSE” “pause”
bind “SHIFT” “+speed”
bind “ALT” “+walk”
bind “CTRL” “+duck”
bind “F1” “gm_showhelp”
bind “F2” “gm_showteam”
bind “F3” “gm_showspare1”
bind “F4” “gm_showspare2”
bind “F5” “jpeg”
bind “F6” “save quick”
bind “F9” “hldj_playaudio”
bind “F12” “replay_togglereplaytips”
bind “MOUSE1” “+attack”
bind “MOUSE2” “+attack2”
bind “MOUSE4” “phys_swap”
bind “MWHEELUP” “invprev”
bind “MWHEELDOWN” “invnext”
cl_thirdperson “0”
myinfo_debug “0”
physgun_rotation_sensitivity “0.05”
cl_showhelp “1”
cl_autowepswitch “1”
voice_modenable “1”
cl_team “default”
cl_class “default”
hud_takesshots “0”
hud_freezecamhide “0”
r_flashlightdepthres “1024”
cl_rumblescale “1.0”
cl_debugrumble “0”
explosion_dlight “1”
cl_playerspraydisable “0”
cl_detail_max_sway “10”
cl_detail_avoid_radius “30”
cl_detail_avoid_force “0.5”
cl_detail_avoid_recover_speed “1”
muzzleflash_light “1”
overview_health “1”
overview_names “1”
overview_tracks “1”
overview_locked “1”
overview_alpha “1.0”
spec_scoreboard “0”
cl_disablehtmlmotd “0”
fov_desired “75.000000”
spawnicon_disablepreload “0”
cl_npc_speedmod_intime “0.25”
cl_npc_speedmod_outtime “1.5”
g_antlion_maxgibs “16”
hud_draw_fixed_reticle “0”
hud_quickinfo “1”
hud_showemptyweaponslots “0”
cl_playermodel “prison”
cl_defaultweapon “weapon_physgun”
cl_chatfilters “63”
cl_chatfilter_version “1”
cc_linger_time “1.0”
cc_predisplay_time “0.25”
cc_subtitles “0”
crosshair “1”
cl_observercrosshair “1”
cl_hudhint_sound “1”
g15_update_msec “250”
cam_snapto “0”
cam_ideallag “4.0”
cam_idealdelta “4.0”
cam_idealyaw “0”
cam_idealpitch “0”
cam_idealdist “150”
cam_idealdistright “0”
cam_idealdistup “0”
cam_collision “1”
c_maxpitch “90”
c_minpitch “0”
c_maxyaw “135”
c_minyaw “-135”
c_maxdistance “200”
c_mindistance “30”
c_orthowidth “100”
c_orthoheight “100”
joy_name “Xbox360 controller”
joy_advanced “1”
joy_advaxisx “3”
joy_advaxisy “1”
joy_advaxisz “0”
joy_advaxisr “2”
joy_advaxisu “4”
joy_advaxisv “0”
joy_forwardthreshold “0.15”
joy_sidethreshold “0.15”
joy_pitchthreshold “0.15”
joy_yawthreshold “0.15”
joy_forwardsensitivity “-1”
joy_sidesensitivity “1”
joy_pitchsensitivity “1.0”
joy_yawsensitivity “-1.25”
joy_response_move “5”
joy_response_look “1”
joy_lowend “0.65”
joy_lowmap “0.15”
joy_accelscale “1.4”
joy_accelmax “1.0”
joy_autoaimdampenrange “0.85”
joy_autoaimdampen “0.5”
joy_diagonalpov “0”
joy_display_input “0”
joy_wingmanwarrior_turnhack “0”
joy_inverty “0”
joy_movement_stick “0”
joy_xcontroller_cfg_loaded “0”
lookspring “0”
lookstrafe “0”
joystick “0”
m_pitch “0.022”
m_filter “1”
sensitivity “4.810000”
m_side “0.8”
m_yaw “0.022”
m_forward “1”
m_customaccel “0”
m_customaccel_scale “0.04”
m_customaccel_max “0”
m_customaccel_exponent “1”
m_mousespeed “1”
m_mouseaccel1 “0”
m_mouseaccel2 “0”
m_rawinput “1”
cl_mouselook “1”
cl_idealpitchscale “0.8”
net_scale “5”
net_graphpos “1”
net_graphsolid “1”
net_graphtext “1”
net_graphmsecs “400”
net_graphshowlatency “1”
net_graphshowinterp “1”
net_graph “0”
net_graphheight “64”
net_graphproportionalfont “1”
mat_software_aa_strength “0.000000”
mat_software_aa_quality “0”
mat_software_aa_edge_threshold “1.0”
mat_software_aa_blur_one_pixel_lines “0.5”
mat_software_aa_tap_offset “1.0”
mat_software_aa_strength_vgui “1.000000”
hud_fastswitch “0”
vgui_message_dialog_modal “1”
commentary_firstrun “0”
xc_uncrouch_on_jump “1”
option_duck_method “1”
sk_autoaim_mode “1”
lua_networkvar_refreshtime “60”
sv_noclipaccelerate “5”
sv_noclipspeed “5”
sv_specaccelerate “5”
sv_specspeed “3”
sv_specnoclip “1”
sv_backspeed “0.6”
sv_skyname “sky_day02_07”
sv_maxplayers “8”
sv_loadingurl “http://loading.garrysmod.com/
scene_showfaceto “0”
ai_report_task_timings_on_limit “0”
ai_think_limit_label “0”
npc_height_adjust “1”
sv_pvsskipanimation “1”
ai_keepragdolls “1”
scene_showlook “0”
scene_showmoveto “0”
scene_showunlock “0”
commentary “0”
xbox_throttlebias “100”
xbox_throttlespoof “200”
xbox_autothrottle “1”
func_break_max_pieces “15”
suitvolume “0.25”
sv_stickysprint “0”
xc_crouch_range “0.85”
xc_use_crouch_limiter “0”
g_test_new_antlion_jump “1”
g_antlion_cascade_push “1”
npc_citizen_auto_player_squad “0”
physgun_limited “0”
sbox_noclip “0”
sbox_godmode “0”
sbox_plpldamage “0”
sbox_maxprops “5”
sbox_maxragdolls “0”
sbox_maxvehicles “0”
sbox_maxeffects “0”
sbox_maxballoons “0”
sbox_maxnpcs “0”
sbox_maxsents “512”
sbox_maxdynamite “0”
sbox_maxlamps “0”
sbox_maxlights “5”
sbox_maxwheels “0”
sbox_maxthrusters “0”
sbox_maxhoverballs “0”
sbox_maxbuttons “0”
sbox_maxemitters “0”
sbox_maxspawners “0”
sbox_maxturrets “0”
sbox_weapons “0”
budget_bargraph_background_alpha “128”
budget_peaks_window “30”
budget_averages_window “30”
budget_show_peaks “1”
budget_show_averages “0”
budget_show_history “1”
budget_history_numsamplesvisible “100”
budget_history_range_ms “66.666666667”
budget_panel_bottom_of_history_fraction “.25”
budget_bargraph_range_ms “16.6666666667”
budget_background_alpha “128”
budget_panel_x “0”
budget_panel_y “50”
budget_panel_width “512”
budget_panel_height “384”
snd_legacy_surround “0”
snd_pitchquality “0”
volume “1.0”
snd_musicvolume “1.0”
snd_mixahead “0.1”
adsp_debug “0”
snd_ducktovolume “0.55”
snd_duckerattacktime “0.5”
snd_duckerreleasetime “2.5”
snd_duckerthreshold “0.15”
dsp_slow_cpu “1”
dsp_volume “1.0”
dsp_enhance_stereo “0”
voice_scale “1”
voice_enable “1”
voice_forcemicrecord “0”
name “captainskillage”
password “”
cl_clanid “0”
bugreporter_uploadasync “0”
cl_timeout “45”
cl_logofile “materials/vgui/logos/Spray_bullseye.vtf”
cl_soundfile “sound/player/jingle.wav”
cl_forcepreload “0”
cl_allowdownload “1”
cl_downloadfilter “all”
cl_cmdrate “30”
cl_updaterate “30”
sv_unlockedchapters “15”
tv_nochat “0”
cl_showpluginmessages “1”
con_enable “1”
closecaption “0”
skill “1”
r_eyemove “1”
r_eyeshift_x “0”
r_eyeshift_y “0”
r_eyeshift_z “0”
r_eyesize “0”
r_ambientboost “1”
r_ambientmin “0.3”
r_ambientfactor “5”
r_drawmodelstatsoverlaymin “0.1”
r_drawmodelstatsoverlaymax “1.5”
mp_decals “5000”
net_maxroutable “1260”
cl_allowupload “1”
sv_logsdir “logs”
sv_logfile “1”
sv_logflush “0”
sv_logecho “1”
sv_log_onefile “0”
sv_logbans “0”
sv_voiceenable “1”
sv_forcepreload “0”
mat_powersavingsmode “0”
texture_budget_panel_x “0”
texture_budget_panel_y “450”
texture_budget_panel_width “512”
texture_budget_panel_height “284”
texture_budget_panel_bottom_of_history_fraction “.25”
texture_budget_background_alpha “128”
vprof_graphwidth “512”
vprof_graphheight “256”
vprof_verbose “1”
vprof_unaccounted_limit “0.3”
vprof_warningmsec “10”
mat_color_projection “0”
video_quicktime_encode_gamma “3”
video_quicktime_decode_gamma “0”
r_rootlod “2”
mat_monitorgamma_tv_enabled “0”
r_waterforceexpensive “0”
mat_queue_mode “0”
mat_hdr_level “2”
+jlook

day1:So my mouse works up until I start a map. When I press ‘c’ I can move my cursor but when I let go I still can’t look around. I’m thinking the problem can be fixed with a console command starting with ‘exec’.

day2: css still functions normally

day3: ok so since I’ve tried every option short of knowing what every system file on a mac does and its relation with fps I’m going to make a new profile on my computer, That way the I get a fresh copy of the system files to work with.
Edit: didn’t work

day5: so a friend of mine signed into my computer with his account and couldn’t get gmod to work either. I really can’t say too much cause I have no idea how the game receives mouse data so im going to make up an idea and bounce it off of anybody reading. [skip to tl;dr if sick of reading] So if you’ve ever played one of those online shity flash fps’s then you know that when you move your mouse it looks like it moves but jerks back to the center of the window, well that doesn’t look pretty and I assume isn’t the best idea for your computer as who ever at the time of making the source engine had to make a system of moving your mouse around without hitting the sides of the screen didn’t go with the method that flash developers use. So instead the game takes the mouse data from some system * sensitivity = in game turning

bump

[editline]10th July 2011[/editline]

none of the console commands work, i’ve reinstalled the game, also other games like counter strike source still work. So now I’m wondering if there is some ultimate wipe of all my gmod data, like so extreme that achievements disappear.

edit: to avoid confusion none of the console commands help me, there all do what ever there supposed to do.

Well just deleting your garrysmod folder may do it.

nope i’ve done that.

bump

bump

well to say this your not the only one haveing this prob iv done all that to and still does not work only dif is im on windows xp.

Although I feel sorry for you i’m also glad as the only way to solve this problem is if many people are affected by it.

bump

bump

bump

Have you tried -autoexec or unplugging your mouse and plugging it back in once the map has loaded?

Also Please stop bumping the thread.

I have been having the same problem for 5 months now and FINALLY I FIGURED OUT HOW TO FIX IT! I believe this issue came into being for me when I added lines to enable a dual analog controller on my pc. Macs currently don’t support controllers according to Valve but it appears that the changes I made on my pc transferred via Steam Cloud over to the Mac. This said every time I tried to reset my CFG file (garrysmod/garrysmod/cfg/config.cfg) i noticed it would reset to the screwed up version upon entering the game. This said, here is how I fixed the issue:

1. Open Steam and let Gmod validate if it needs to.

2. While Steam is open and you are in your library tab DISABLE YOUR COMPUTERS INTERNET CONNECTION (this ensures Steam Cloud cannot reset the CFG file back to the one that is messed up).

3. Navigate to the Garry's Mod CFG folder (it should be in the same folder as your addons folder).

4. Open the file "config.cfg" in a simple text editing program such as Textedit (Mac) or notepad (Windows).

5. If present, delete all of that which follows (may not be exactly the same numbers and such):
joy_name "joystick"
joy_advanced "0"
joy_advaxisx "0"
joy_advaxisy "0"
joy_advaxisz "0"
joy_advaxisr "0"
joy_advaxisu "0"
joy_advaxisv "0"
joy_forwardthreshold "0.15"
joy_sidethreshold "0.15"
joy_pitchthreshold "0.15"
joy_yawthreshold "0.15"
joy_forwardsensitivity "-1"
joy_sidesensitivity "1"
joy_pitchsensitivity "4.940000"
joy_yawsensitivity "-4.600000"
joy_response_move "1"
joy_response_look "0"
joy_lowend "1"
joy_lowmap "1"
joy_accelscale "0.6"
joy_accelmax "1.0"
joy_autoaimdampenrange "0"
joy_autoaimdampen "0"
joy_diagonalpov "0"
joy_display_input "0"
joy_wingmanwarrior_turnhack "0"
joy_inverty "1"
joy_movement_stick "1"
joy_xcontroller_cfg_loaded "0"
lookspring "0"
lookstrafe "0"
joystick "1"

6. find the lines "m_rawinput" and "cl_mouselook" and make sure they read as follows:
m_rawinput "0"
cl_mouselook "1"

7. File -> Save As -> "autoexec.cfg" (LEAVE OUT QUOTE MARKS. This name is important because it denotes to the game that the info saved within it should overwrite the current "config.cfg")

8. Go back to your CFG folder and DELETE BOTH "CONFIG.CFG" AND "CONFIG_DEFAULT.CFG". (make sure that "autoexec.cfg" is the only CFG file in the folder at this time)

9. VERIFY THAT YOU ARE NOT CONNECTED TO THE INTERNET ONCE AGAIN and start up Garry's Mod. (you should get a warning that Steam Cloud cannot synch with Garry's Mod, this is a good sign so continue on and make the game run regardless.

10. Load up a simple level and try using your mouse or touch pad. If it works, proceed to step 11A if not proceed to step 11B.

11A. JUMP UP AND DOWN WITH CELEBRATORY CRIES and skip forward to STEP 15!!!

11B. Open the console by pressing "~" (left of "1" key). (If this doesn't open a dialogue box hit "escape" and go to Options -> Keyboard -> Advanced Options and make sure "enable console" has a check mark next to it. press the "~" key again and it should open the console.)

12. Type (m_rawinput "0") then hit enter. Type (cl_mouselook "1") then hit enter. (DO NOT INCLUDE PARENTHESES)

13. x out of the console window and click the "apply" button found under keyboard options. Click the "ok" button and return to the game. (the mouse should work now)

14. JUMP UP AND DOWN WITH CELEBRATORY CRIES!!!

15. Exit the game, quit Steam and reconnect to the internet.

16. Restart Steam and run Garry's Mod again. (If you receive a message asking if you would like to start the game from a prior Steam Cloud synch, decline this time. Otherwise you may need to repeat this tutorial.)

17. Verify that the mouse or touch pad is still working properly and ENJOY!!

18. OPTIONAL: Comment on effectiveness and bump this post to help share the glory.

Hope this helps everyone 8J