При нажатии shift и цифр иногда печатает не те символы, которые изображены на клавиатуре. Также при переключении языка, символ не меняется. Например клавиша с цифрой 2 отвечает за символ “собака” и за кавычки. Но печатаются всегда только кавычки
Переключение языка ввода у вас осуществляется средствами DE (гнома как я понял?) Значит, клавиатура там не настроена или настроена неправильно.
По гному не подскажу (да и по кедам тоже))), но зайдите все-таки в Yast2 > раскладка клавиатуры.
UPD
укажите, что за девайс.