Buzzer Keyboard

I'm wanting to make a keyboard using the Arduino Uno. what I mean by that is that I want the Arduino to sense keypresses from my keyboard connected to my computer and to produce a note using the buzzer on it. Is there a library already made for the Arduino Uno to register keypresses?

Alright. I figured out what to do for the first part. I've written some code in python using serial and pygame which should work

import serial, pygame  #import pyserial and pygame

pygame.init() # initialize pygame
ser = serial.Serial("/dev/ttyACMO", 9600) #set up serial port for Sending value to Arduino
while true: #infinite loop
    for event in pygame.event.get():
        if event.type == pygame.KEYDOWN: #if a key is pressed....
            if event.key == pygame.K_x: #...and the key is x....
                ser.write('235') # send '235' over the serial port specified.

However when I try and run it I get this error message:

Traceback (most recent call last):
File "inputSerial.py", line 4, in
ser = serial.Serial("/dev/ttyUSB0", 9600)
File "/usr/lib/python2.7/dist-packages/serial/serialutil.py", line 261, in init
self.open()
File "/usr/lib/python2.7/dist-packages/serial/serialposix.py", line 278, in open
raise SerialException("could not open port %s: %s" % (self._port, msg))
serial.serialutil.SerialException: could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'

I'm guessing this means that I'm not specifying the right Serial port. How do I find the right serial port?