Problem 1: screen blocker

cat sitting on top of laptop, blocking monitor

Problem 2: randomized keyboard reprogrammer

cat standing over split keyboard

Solution: give him his own cubicle

cat resting in basket, next to laptop and keyboard