Pat Gunn (dachte) wrote,
Pat Gunn

Sand-cracked buildings

The bathroom, the halls, sand has somehow crept into the floor, withcracked islands of normalcy and sand flowing around it. People try togo about their days as normal, desperately ignoring the pulse of theland, sitting on the back of something that wakes.

Over the last few days, a small problem with my laptop has come to ahead. My Inspiron 8500 (hey, search engines) has a little peg to detectwhen the lid is open, but it eventually began to get stuck down. No problem(yet), as Linux doesn't know how to suspend on my laptop, and I wouldn't wantit to anyhow because I like using my laptop as a MP3/OGG player while Ibike to/from work, and it's closed in my bag while I do so.The problem is, while the peg is stuck down, all the special keys on mykeyboard, being part of the same 'flap' on the keyboard, stop working.Earlier, you'll recall I mapped the volumeup/volumedown/mute keys to F-keysmy laptop doesn't have (F13-F15), and then told windowmaker to run aumixto appropriately adjust the volume for each keybinding.So, with the peg getting stuck down recently in a way I can no longer pry itup, I pulled up the flap (probably should've turned off the laptop first, buteh...) and removed the peg. I can now adjust the sound anytime, without pryingat the peg if I've closed the laptop recently. Downside: I learn why Dell hadthe peg also disable all those keys -- with the laptop shut, any jostling caneasily cause the keys to accidentally be pushed, so now while I bike, the volumegoes up and down randomly, and occasionally mutes. I thought I'd write a scriptto unmap those keys that I'd run before I close the laptop, and another toremap them when opening it. Unfortunately, I found that that doesn't work --Windowmaker (my window manager) gets the KEYCODE and not the KEY EVENTS when itstarts up, so removing the keymaps (which map keycodes to key events) doesn'thelp. No problem, says I, and I write a wrapper for aumix that only runs aumixif /tmp/laptop_is_closed does not exist, and some scripts to easily create andremove that file. I tell wmaker to call the wrapper instead of aumix, andeverything's good.

I had my midterm in Cognitive Neuropsych yesterday.. I hope I did well.. andeither way it's nice to not be cramming anymore. We were all nervous becauseit's one of those classes with no assignments, so it was hard to know whatshe'd ask.. I think I had a satisfactory answer for all the questions, althoughthe quantity of what she wanted was very vague. Now that that's out of the way,I can start aiming my non-work-related attention back to getting my laptopready for a reformat and install of Fedora2test1 (or maybe test2 if I take toolong to get ready).

From a recent conversation on IM:

(10:07:26) Improv: Personally, I find it to be irritatingly fluffy that the artcommunity decides that the definition of art has to have so much mythos aroundthe term 'art', and systematically rejects any definition that comes about.I mean, yeah, it's a kind of hard term to define, but I get the feeling thatpeople don't really even WANT it to be definable(10:08:02) Improv: Kind of like how people don't want the concept of 'soul' tobe nailed down, because they feel it somehow diminishes them

Tags: tech

  • JS Ugliness

    I'm weirded out that standards for Javascript programming are so low. Having made a more-or-less a successful first project, where I really rushed…

  • Controversial Opinions in Programming

    I like that recently there's been a meme floating around, started by one good blog post that got a lot of airtime, of posting and then talking about…

  • Firefox and Clipboard-clobbering

    I often find that my PRIMARY clipboard (the one associated with mouse selections in the X Window System, not to be confused with the CLIPBOARD…

  • Post a new comment


    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded