Có hai khả năng xảy ra: 1) Do bộ gõ tiếng Việt; 2) Bàn phím đang không đặt ở QWERT mà là Dvorak, Colemak hay cái quái quỉ gì đó.
Cho nên, việc đầu tiên là tắt bộ gõ tiếng Việt (hoặc thứ tiếng nào đó không phải bàn phím chuẩn US) đi, thử xem thế nào. Và nếu web đó chạy trên một web server thì có thể từ một máy khác trong mạng LAN gõ địa chỉ IP cho nó truy cập thử, ở cái máy đó tình hình xảy ra như thế nào? Trình duyệt web thử chạy ở chế độ Safe Mode, Private Mode xem thế nào.
Sau đó, nếu vẫn chưa hết, xem lại Settings của Ubuntu đang keyboard, text input là cái quái quỉ gì. Túm lại là phải chắc chắn rằng gõ chữ A thì nó đang nhận mã ASCII là 65, khi gõ a thì nó là 97 (decimal), còn nó đang gì đó khác là phải xử lý trước rồi mới đến JavaScript với kepress hay keyup, keydown gì đó sau.
Một nghi vấn: đã cài bậy bạ, keylogger hay rootkit nằm trong Linux kernel của Ubuntu từ lúc nào rồi 