Please use ADD COMMENT to reply to earlier answers, as such this thread remains logically structured and easy to follow.
The information you want is already included in a standard gtf file, see third column whenever it indicates 'gene'. You can use the -t flag in htseq count to specify which feature from that third column you want to use for counting.