-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Reproduzo postagem em <http://lists.linux.it/pipermail/gpm/2019-January/001158.html>.
Após a dica do Dmitry Torokhov, eis os procedimentos para fazer um mouse ótico
USB funcionar no terminal/console.
Obs.: o Servidor X (interface gráfica) não estava em execução. O Sistema
Operacional é o GNU/Linux From Scratch 8.1 (System V).
Eu precisei reconfigurar e recompilar o kernel para adicionar o suporte a mouse
para todos os programas do espaço do usuário. Abaixo reproduzo o que a ajuda da
configuração do kernel diz sobre o assunto:
Symbol: INPUT_MOUSEDEV [=y]
Type : tristate
Prompt: Mouse interface
Location:
-> Device Drivers
-> Input device support
(1) -> Generic input layer (needed for keyboard, mouse, ...) /
(INPUT [=y])
Defined at drivers/input/Kconfig:95
Depends on: !UML && INPUT [=y]
CONFIG_INPUT_MOUSEDEV:
Say Y here if you want your mouse to be accessible as char devices
13:32+ - /dev/input/mouseX and 13:63 - /dev/input/mice as an
emulated IntelliMouse Explorer PS/2 mouse. That way, all user space
programs (including SVGAlib, GPM and X) will be able to use your
mouse.
If unsure, say Y.
To compile this driver as a module, choose M here: the
module will be called mousedev.
= = = = = = = = = =
= = = = = = = = = =
O kernel foi recompilado e instalado. Após isso:
Saída do comando <ls -l /dev/input/>:
total 0
drwxr-xr-x 2 root root 60 jan 13 14:18 by-id
drwxr-xr-x 2 root root 60 jan 13 14:18 by-path
crw-rw---- 1 root input 13, 63 jan 13 14:18 mice
crw-rw---- 1 root input 13, 32 jan 13 14:18 mouse0
Saída do comando <ls -l /dev/input/by-id/>:
total 0
lrwxrwxrwx 1 root root 9 jan 13 14:18 usb-SIGMACH1P_U+P_Mouse-mouse -> /
../mouse0
Saída do comando <ls -l /dev/input/by-path/>:
total 0
lrwxrwxrwx 1 root root 9 jan 13 14:18 /
pci-0000:00:1d.0-usb-0:1.1:1.0-mouse -> ../mouse0
Saída do comando <tail -n 4 /var/log/sys.log>:
/usr/sbin/gpm[3238]: *** info [daemon/startup.c(136)]:
/usr/sbin/gpm[3238]: Started gpm successfully. Entered daemon mode.
/usr/sbin/gpm[3238]: *** info [mice.c(1990)]:
/usr/sbin/gpm[3238]: imps2: Auto-detected intellimouse PS/2
Saída do comando <cat /etc/sysconfig/mouse>:
# Begin /etc/sysconfig/mouse
MDEVICE="/dev/input/mouse0"
PROTOCOL="imps2"
GPMOPTS=""
# End /etc/sysconfig/mouse
= = = = = = = = = =
= = = = = = = = = =
Eu testei executando o navegador da Internet Links em modo gráfico. Funciona!
Grato Nico Schottelius e Dmitry Torokhov. Deus os abençoe!
Jamenson Ferreira Espindula de Almeida Melo
Jaboatão dos Guararapes, Pernambuco, Brasil
GNU/Linux user # 166197
https://linuxcounter.net/cert/166197.png
Key fingerprint:
234D 1914 4224 7C53 BD13 6855 2AE0 25C0 08A8 6180
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.18 (GNU/Linux)
iQEcBAEBCAAGBQJcO4jZAAoJECrgJcAIqGGAbpMH/2UoFkNaY4Vg/CsiZZqfbXwR
apbivdJq31fxaTpFim6d5qMZTrzcCT+4w1qSFGSxgXEXxIuaw03UGkdXpO90zdV1
O1Q6NZ390HtYfXZKAZHERRwTqs+rHDvrJvZm16iqiMyRn6awXst97iakE5gztW8K
6D6c3s+61B0VfN9ydnZSaNIgfXUc3jk9pZfWSTpqLRkVfBhznSA8Rghq+gxGHW9F
U4JgzUI9kgAt4Hk49am9M49ESyjiuwCMnpTgsOk3Iw2r/ACQ4oWKKnzGtq1PsxKL
qYYOBjSUKpsJNNpjHG0c1rpv9IxPcB2VSqLzxwKyFHCD1PTkEqKieZnhY23Wz+U=
=esqQ
-----END PGP SIGNATURE-----
Nenhum comentário:
Postar um comentário