OK, I admit I'm tired, but DH is doing my head in!
Earlier today, a woman nearly drove into me on the way back from the supermarket, I felt really shaken. Told DH when I got in, 'Oh,' he said, not looking up from his laptop. Teatime, I asked him if he wanted a boiled egg. 'No,' he says, not looking up from his laptop. Sat down at the table, 'Don't I get a boiled egg?' he asks.
Just now, trying to talk about plans for the holiday, and he's just answering me with monosyllables and looking at bloody ebay. So I've told him I am fed up with trying to talk to him, and him not even making the effort to look at me.
And his response: he's gone out in a strop because I am nagging, and I am unreasonable as I'm only saying this because I'm tired.
Are you me?! I have exactly the same problem, saying his name first works, or get him to look at you before talking to him, physically turn his head towards you (nicely!) if you have to if all fails, then oh well, he gets no boiled egg and it's his own fault! It is very rude though, I don't like it at all.
If I am absorbed in something then my focus is absolute, and someone asking me a question will likely get a Mmm-hmm response. I don't do it to be rude and I'm not deliberately ignoring. I'm vaguely aware of being spoken to, but none of the info is really making it to me, and what I'm doing is just taking up all my focus so if the 'intruding' question is not repeated or 'forced' onto me then I happily let it slip away almost without realising I'm doing it.
DH has learned that if he wants to ask me something he has to get my attention before he starts saying anything relevant - saying my name loudly until I look up works, but he prefers to come and touch me - which gets my attention immediately in a way that talking to me doesn't.
I don't blame other people for getting annoyed with me though and certainly wouldn't strop off because my rudeness has upset someone else.