You are not logged in.
As the title says my Toshiba L50A-664 laptop's internal keyboard won't work in Arch's login screen. The keyboard isn't faulty; it just requires several boots to get it working.
This problem happened when I switched grub to syslinux (actually the reason for not choosing syslinux till now is because of this nasty keyboard thing). The keyboard basically works on the syslinux menu and when I reach the login screen it won't work. Function buttons do seem to give some respond (@@@ or something similar) and the power button works perfectly.
When I use grub instead of syslinux the keyboard works magically from the 1st attempt but when on syslinux I need to do atleast 4 reboots to get it working (can be up to 10 reboots if I haven't touched the laptop for a while). (Reason for choosing syslinux is that I'm trying to minimalize my arch installation as much as possible).
Reading through the forums and the wiki as well I didn't manage to find someone with a similar problem of mine (most people had problems with external keyboards or after launching the x.org server).
Any help is highly appreciated !
Thanks in advance
The following output was produced after a working boot using the same keyboard.
>>> lspci
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor DRAM Controller (rev 06)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller (rev 06)
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
00:03.0 Audio device: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller (rev 06)
00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 04)
00:16.0 Communication controller: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 (rev d4)
00:1c.2 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #3 (rev d4)
00:1c.3 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #4 (rev d4)
00:1d.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM86 Express LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller (rev 04)
01:00.0 3D controller: NVIDIA Corporation GK208M [GeForce GT 740M] (rev ff)
03:00.0 Network controller: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter (rev 01)
04:00.0 Ethernet controller: Qualcomm Atheros QCA8171 Gigabit Ethernet (rev 10)
>>> lsmod
Module Size Used by
fuse 94208 3
8021q 24576 0
mrp 20480 1 8021q
rndis_host 16384 0
cdc_ether 16384 1 rndis_host
usbnet 36864 2 rndis_host,cdc_ether
mii 16384 1 usbnet
bbswitch 16384 0
xt_connmark 16384 2
iptable_nat 16384 0
nf_conntrack_ipv4 16384 3
nf_defrag_ipv4 16384 1 nf_conntrack_ipv4
nf_nat_ipv4 16384 1 iptable_nat
nf_nat 20480 1 nf_nat_ipv4
nf_conntrack 90112 4 nf_nat,nf_nat_ipv4,xt_connmark,nf_conntrack_ipv4
iptable_mangle 16384 1
iptable_filter 16384 0
intel_rapl 20480 0
x86_pkg_temp_thermal 16384 0
intel_powerclamp 16384 0
coretemp 16384 0
uvcvideo 86016 0
videobuf2_vmalloc 16384 1 uvcvideo
videobuf2_memops 16384 1 videobuf2_vmalloc
videobuf2_v4l2 20480 1 uvcvideo
videobuf2_core 36864 2 uvcvideo,videobuf2_v4l2
videodev 151552 3 uvcvideo,videobuf2_core,videobuf2_v4l2
kvm_intel 184320 0
media 32768 2 uvcvideo,videodev
kvm 499712 1 kvm_intel
uas 24576 0
usb_storage 61440 1 uas
arc4 16384 2
irqbypass 16384 1 kvm
ath9k 131072 0
ath9k_common 32768 1 ath9k
ath9k_hw 442368 2 ath9k_common,ath9k
snd_hda_codec_hdmi 45056 1
joydev 20480 0
mousedev 20480 0
snd_hda_codec_idt 49152 1
ath 28672 3 ath9k_common,ath9k,ath9k_hw
snd_hda_codec_generic 69632 1 snd_hda_codec_idt
snd_hda_intel 32768 4
snd_hda_codec 106496 4 snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_codec_generic,snd_hda_intel
i915 1204224 4
mac80211 655360 1 ath9k
crct10dif_pclmul 16384 0
crc32_pclmul 16384 0
crc32c_intel 24576 0
ghash_clmulni_intel 16384 0
ath3k 20480 0
btusb 40960 0
btrtl 16384 1 btusb
btbcm 16384 1 btusb
aesni_intel 167936 0
snd_hda_core 61440 5 snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
aes_x86_64 20480 1 aesni_intel
cfg80211 495616 4 ath,ath9k_common,ath9k,mac80211
btintel 16384 1 btusb
bluetooth 454656 5 ath3k,btbcm,btrtl,btusb,btintel
pn544_mei 16384 0
mei_phy 16384 1 pn544_mei
pn544 20480 1 pn544_mei
lrw 16384 1 aesni_intel
hci 24576 2 pn544,mei_phy
toshiba_wmi 16384 0
gf128mul 16384 1 lrw
nfc 86016 2 hci,pn544
alx 36864 0
drm_kms_helper 114688 1 i915
drm 294912 5 i915,drm_kms_helper
iTCO_wdt 16384 0
iTCO_vendor_support 16384 1 iTCO_wdt
input_leds 16384 0
snd_hwdep 16384 1 snd_hda_codec
snd_pcm 86016 4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_core
glue_helper 16384 1 aesni_intel
mxm_wmi 16384 0
evdev 24576 14
mdio 16384 1 alx
mac_hid 16384 0
intel_gtt 20480 1 i915
syscopyarea 16384 1 drm_kms_helper
sysfillrect 16384 1 drm_kms_helper
sysimgblt 16384 1 drm_kms_helper
fb_sys_fops 16384 1 drm_kms_helper
snd_timer 28672 1 snd_pcm
psmouse 122880 0
ablk_helper 16384 1 aesni_intel
i2c_algo_bit 16384 1 i915
snd 65536 16 snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_idt,snd_pcm,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
serio_raw 16384 0
cryptd 20480 3 ghash_clmulni_intel,aesni_intel,ablk_helper
mei_me 32768 0
pcspkr 16384 0
mei 81920 4 pn544_mei,mei_phy,mei_me
thermal 20480 0
i2c_i801 20480 0
soundcore 16384 1 snd
toshiba_haps 16384 0
ite_cir 24576 0
shpchp 32768 0
ie31200_edac 16384 0
lpc_ich 24576 0
edac_core 45056 1 ie31200_edac
rc_core 24576 1 ite_cir
tpm_tis 20480 0
tpm 36864 1 tpm_tis
processor 32768 0
toshiba_acpi 40960 0
toshiba_bluetooth 16384 0
fjes 28672 0
sparse_keymap 16384 2 toshiba_wmi,toshiba_acpi
led_class 16384 3 ath9k,toshiba_acpi,input_leds
video 36864 2 i915,toshiba_acpi
rfkill 20480 7 nfc,cfg80211,toshiba_acpi,toshiba_bluetooth,bluetooth
battery 20480 0
wmi 20480 3 toshiba_wmi,toshiba_acpi,mxm_wmi
ac 16384 0
button 16384 1 i915
sch_fq_codel 20480 3
sg 36864 0
ip_tables 28672 3 iptable_filter,iptable_mangle,iptable_nat
x_tables 28672 4 ip_tables,iptable_filter,xt_connmark,iptable_mangle
ext4 520192 1
crc16 16384 2 ext4,bluetooth
jbd2 90112 1 ext4
mbcache 16384 2 ext4
hid_generic 16384 0
usbhid 45056 0
hid 114688 2 hid_generic,usbhid
sr_mod 24576 0
cdrom 49152 1 sr_mod
sd_mod 36864 2
atkbd 24576 0
libps2 16384 2 atkbd,psmouse
xhci_pci 16384 0
xhci_hcd 159744 1 xhci_pci
ahci 36864 1
libahci 28672 1 ahci
ehci_pci 16384 0
ehci_hcd 69632 1 ehci_pci
libata 196608 2 ahci,libahci
usbcore 200704 13 uas,ath3k,btusb,uvcvideo,rndis_host,usb_storage,ehci_hcd,ehci_pci,usbhid,usbnet,xhci_hcd,xhci_pci,cdc_ether
scsi_mod 155648 6 sg,uas,usb_storage,libata,sd_mod,sr_mod
usb_common 16384 1 usbcore
i8042 24576 2 toshiba_acpi,libps2
serio 20480 9 serio_raw,atkbd,i8042,psmouse
>>> xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ USB Optical Mouse id=11 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=13 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Power Button id=9 [slave keyboard (3)]
↳ TOSHIBA Web Camera - HD id=10 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=12 [slave keyboard (3)]
>>> ls -l /dev/input/*
crw-rw---- 1 root input 13, 64 Jul 5 22:13 /dev/input/event0
crw-rw---- 1 root input 13, 65 Jul 5 22:13 /dev/input/event1
crw-rw---- 1 root input 13, 74 Jul 5 22:13 /dev/input/event10
crw-rw---- 1 root input 13, 75 Jul 5 22:13 /dev/input/event11
crw-rw---- 1 root input 13, 76 Jul 5 22:13 /dev/input/event12
crw-rw---- 1 root input 13, 77 Jul 5 22:13 /dev/input/event13
crw-rw---- 1 root input 13, 78 Jul 5 22:13 /dev/input/event14
crw-rw---- 1 root input 13, 66 Jul 5 22:13 /dev/input/event2
crw-rw---- 1 root input 13, 67 Jul 5 22:13 /dev/input/event3
crw-rw---- 1 root input 13, 68 Jul 5 22:13 /dev/input/event4
crw-rw---- 1 root input 13, 69 Jul 5 22:13 /dev/input/event5
crw-rw---- 1 root input 13, 70 Jul 5 22:13 /dev/input/event6
crw-rw---- 1 root input 13, 71 Jul 5 22:13 /dev/input/event7
crw-rw---- 1 root input 13, 72 Jul 5 22:13 /dev/input/event8
crw-rw---- 1 root input 13, 73 Jul 5 22:13 /dev/input/event9
crw-rw---- 1 root input 13, 63 Jul 5 22:13 /dev/input/mice
crw-rw---- 1 root input 13, 32 Jul 5 22:13 /dev/input/mouse0
crw-rw---- 1 root input 13, 33 Jul 5 22:13 /dev/input/mouse1
/dev/input/by-id:
total 0
lrwxrwxrwx 1 root root 9 Jul 5 22:13 usb-192f_USB_Optical_Mouse-event-mouse -> ../event1
lrwxrwxrwx 1 root root 9 Jul 5 22:13 usb-192f_USB_Optical_Mouse-mouse -> ../mouse0
lrwxrwxrwx 1 root root 10 Jul 5 22:13 usb-Chicony_Electronics_Co._Ltd._TOSHIBA_Web_Camera_-_HD_0x0001-event-if00 -> ../event14
/dev/input/by-path:
total 0
lrwxrwxrwx 1 root root 10 Jul 5 22:13 pci-0000:00:14.0-usb-0:10:1.0-event -> ../event14
lrwxrwxrwx 1 root root 9 Jul 5 22:13 pci-0000:00:14.0-usb-0:2:1.0-event-mouse -> ../event1
lrwxrwxrwx 1 root root 9 Jul 5 22:13 pci-0000:00:14.0-usb-0:2:1.0-mouse -> ../mouse0
lrwxrwxrwx 1 root root 9 Jul 5 22:13 platform-i8042-serio-0-event-kbd -> ../event0
lrwxrwxrwx 1 root root 9 Jul 5 22:13 platform-i8042-serio-4-event-mouse -> ../event7
lrwxrwxrwx 1 root root 9 Jul 5 22:13 platform-i8042-serio-4-mouse -> ../mouse1
lrwxrwxrwx 1 root root 9 Jul 5 22:13 platform-pcspkr-event-spkr -> ../event5
>>> dmesg | grep keyboard
[ 1.201424] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0
Last edited by firasuke (2016-07-05 19:32:51)
Proud to be an Archer ...
Offline