А Wine ты брал готовое или сам собирал? Я в этом слабо разбираюсь вообще-то. Но, насколько я понял, у wine есть своя раскладка и она прописана жестко внутри при сборке. А локаль 1251 все-таки не очень еще широкопользуемая IMHO. Надо, видимо, рыть в документации к wine про раскладки клавиатур, натыкался там на это где-то.