GNU/Linux >> Belajar Linux >  >> Ubuntu

Tekan Tombol Ganda (berbeda) Terdeteksi?

Saya memiliki Windows 8 dan Ubuntu 14.10 sebagai dual boot. Saya memiliki keyboard PS2. Terkadang secara acak (belum dapat mereproduksi) Ubuntu mendeteksi beberapa penekanan tombol yang berbeda ketika saya menekan tombol tertentu. Beberapa tombol berfungsi seperti biasa tetapi untuk 't' menulis 't.', untuk 'r' menulis 'r+', dan beberapa tombol lainnya juga aneh.

Saya memeriksa penekanan tombol dengan "tes xinput" itu mendeteksi dua penekanan tombol yang berbeda untuk tombol-tombol itu. Saya memiliki masalah yang sama persis di konsol (Ctrl +Alt +F1 ), jadi ini bukan masalah X.

Reboot tidak menyelesaikan masalah, tetapi ketika saya memulai Windows setelah reboot, kemudian reboot lagi dan mulai Ubuntu, itu berfungsi dengan baik lagi (urutan ini memecahkan masalah berkali-kali).

Bagaimana Windows dapat memengaruhi Linux, mengapa kernel menghasilkan masalah aneh ini? Adakah yang memiliki masalah serupa, dapatkah Anda menemukan solusi? Ada ide untuk men-debug masalah lebih lanjut?

Jawaban yang Diterima:

Berfungsi di semua sistem:

Harap edit file konfigurasi grub default:

sudo apt-get install gksudo
gksudo gedit /etc/default/grub

dan tambahkan atkbd.reset setelah quiet splash

lalu perbarui grub:

sudo update-grub

Hanya bekerja pada Sistem UEFI:

Cari "opsi init PS2" di pengaturan UEFI motherboard. Setel dari “Otomatis” (default) ke “Aktifkan”.


Ubuntu
  1. Pintasan Tombol Super+d Tidak Menampilkan Desktop?

  2. Mengapa Ls -l Menghasilkan Ukuran Yang Berbeda Dari Ls -s?

  3. Bagaimana Cara Memetakan Ctrl+q Tombol Tekan Ke Ctrl+c Acara?

  1. Bios Tidak Mendeteksi SSD Setelah Reboot Dari Ubuntu 16.04 (dell Xps 15)?

  2. Mensimulasikan acara Key Press menggunakan Python untuk Linux

  3. cara memperbarui homebrew dengan Cron di Mac os

  1. Tidak Dapat Mensimulasikan Ctrl+shift+fn+f10 Tekan Tombol ?

  2. Wacom Intuos Draw Tablet Tidak Terdeteksi Dalam Pengaturan Sistem Dan Maptooutput Tidak Melakukan Apa-apa?

  3. Apa yang Bamfdaemon Lakukan?