Another solution is subqueries:
SELECT computer_id, value AS 'name', (SELECT value FROM computers sqi WHERE sqi.computer_id = computers.computer_id AND sqi.key = 4) AS 'ip', (SELECT value FROM computers squ WHERE squ.computer_id = computers.computer_id AND squ.key = 5) AS 'user' FROM computers WHERE key = 3
source share