Tata letak keyboard yang salah pada PC klien saat menggunakan sinergi


9

Saya baru saja menginstal ubuntu 11.10 di komputer baru saya, yang lama (masih komputer utama) adalah ubuntu 10.04. Kedua PC menggunakan tata letak keyboard "Spanish LAm", satu-satunya perbedaan adalah bahwa keyboard PC baru memiliki beberapa tombol multimedia tetapi konfigurasi adalah sama dan berfungsi dengan baik masing-masing pada setiap PC.

Tetapi ketika saya menggunakan sinergi untuk menggunakan keyboard utama di PC klien (11,10), tata letak keyboard tampaknya menjadi tata letak "perbesar (AS)", atau lainnya tetapi bukan "Spanish LAm", sementara pengaturan pada kedua PC tetap sama seperti " Bahasa Spanyol ". Keyboard lain yang dihubungkan dengan kabel ke PC klien tidak bekerja dengan baik dengan tata letak bahasa Spanyol bahkan ketika menggunakan sinergi.

Adakah cara untuk memperbaikinya?


Saya menghapus 11.10 dan menginstal 11.04, saya tidak memiliki masalah dengan versi ini.
Uoplem

"Masalahnya sebenarnya tidak diperbaiki, tetapi malah ditutup karena terlalu luas." github.com/symless/synergy-core/issues/…
Polluks

Jawaban:


10

Dalam kasus saya, sinergi hanya mengabaikan tata letak keyboard yang sebenarnya tetapi akan membantu jika saya mengaturnya setelah memulai sinergis.

synergyc myhost
setxkbmap us -option grp:alt_shift_toggle

Anda akan menemukan nilai yang benar untuk setxkbmapargumen dalam file /etc/default/keyboard. Alih-alih usnilai tempat XKBLAYOUTdan nilai lulus XKBOPTIONS untuk -options.

Anda dapat menggunakan skrip sederhana ini untuk melakukan ini secara otomatis:

#!/bin/sh

. /etc/default/keyboard
synergyc $1
setxkbmap $XKBLAYOUT -option "$XKBOPTIONS" -model "$XKBMODEL" \
                     -variant "$XKBVARIANT"

Simpan sebagai mysynergyc, setel izin yang benar ( chmod 755 mysynergyc) dan kemudian jalankan seperti biasa alih-alih synergyc.


4
  1. Cari "Layout Keyboard" dan buka.

  2. Gunakan tanda plus di kiri bawah layar untuk menambahkan tata letak keyboard "Bahasa Inggris (AS)".

  3. Mulai kembali sinergi

Ini berhasil untuk saya. (Ubuntu 11.10 64-bit)


Saya memiliki masalah yang sama dalam 12,04, meskipun dengan keymap Norwegia dan Windows 7 di sisi server. Dulu bekerja dengan sempurna untuk saya di 11,10 dengan setup yang sama. Saran dalam jawaban ini tidak berhasil untuk saya.
Lars Haugseth

4

Saya memiliki masalah yang sama dengan konfigurasi klien Windows server / Ubuntu saya. Di tempat kerja saya memiliki pengaturan sebaliknya dan itu bekerja seperti mimpi.

Sebagai solusinya ditambahkan keymap lain ke klien Ubuntu. Kemudian saat menggunakan Synergy, beralih keymap dari en ke de dan mulai bekerja.


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.