Bug #8802

US English USB keyboards keycodes renamed without user intervention freezes left button mouse to always PRESSED state

Added by John Howard 2 months ago. Updated 2 months ago.

Status:NewStart date:2017-11-13
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:-
Target version:-
Difficulty:Medium Tags:needs-triage

Description

Logitech Internet Navigator USB keyboard (iTouch model Y-BF37) has wheel
button I habitually use for scrollback in terminal or Firefox. Keyboard
wheel causes OpenIndiana (2017.10 and previous) MATE (1.18.0) or
Enlightenment (21.9) and Logitech wireless mouse (USB port transceiver) to
remain stuck in SELECTION mode (mouse left button) preventing selecting any
button or window. The other wireless mouse buttons continue to work
correctly.

Workaround solution: go to terminal commandline via right button mouse menu,
startx then exit it. X will detect multiple names for keycode(s) and luckily
correct to single name that works again (see below).

Other related issues:
Logitech keyboard & mouse always works for Debian (Jessie/Sid) MATE (1.16.2).
Substitute Sony USB keyboard (model KU-9855) works for OI 2017.10 GUI Live
USB but not on the installed OI 2017.10 starting at the graphical login
prompt. Also, OI lacks a Power OFF button or menu during the graphical
login prompt to shutdown (Debian has menu and ALT-F4 hotkey).

$ startx
xauth: file /export/home/user/.serverauth.3132 does not exist

X.Org X Server 1.19.5
Release Date: 2017-10-12
X Protocol Version 11, Revision 0
Build Operating System: SunOS 5.11 i86pc
Current Operating System: SunOS openindiana 5.11 illumos-2727bb055f i86pc
Build Date: 27 October 2017 02:15:32PM
Solaris ABI: 64-bit
Current version of pixman: 0.34.0
Before reporting problems, check http://openindiana.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.1.log", Time: Sat Nov 11 13:12:02 2017
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
XRANDR name: HDMI-0
Connector: HDMI-A
DFP1: INTERNAL_UNIPHY2
DDC reg: 0x6460
XRANDR name: DVI-0
Connector: DVI-I
CRT1: INTERNAL_KLDSCP_DAC1
DFP2: INTERNAL_UNIPHY1
DDC reg: 0x6450
XRANDR name: VGA-0
Connector: VGA
CRT2: INTERNAL_KLDSCP_DAC2
DDC reg: 0x6440
finished output detect: 0
Unhandled monitor type 0
finished output detect: 1
finished output detect: 2
finished all detect
Unhandled monitor type 0
mc fb loc is 00df00d0
The XKEYBOARD keymap compiler (xkbcomp) reports:

Warning: Multiple names for keycode 155
Using <I150>, ignoring <I1B>
Warning: Multiple names for keycode 160
Using <I160>, ignoring <I20>
Warning: Multiple names for keycode 235
Using <I235>, ignoring <I6B>
Warning: Symbol map for key <KPDV> redefined
Using last definition for conflicting fields
Warning: Symbol map for key <KPMU> redefined
Using last definition for conflicting fields
Warning: Symbol map for key <KPSU> redefined
Using last definition for conflicting fields
Warning: Symbol map for key <KPAD> redefined
Using last definition for conflicting fields
Warning: Symbol map for key <FK01> redefined
Using last definition for conflicting fields
Warning: Symbol map for key <FK02> redefined
Using last definition for conflicting fields
Warning: Symbol map for key <FK03> redefined
Using last definition for conflicting fields
Warning: Symbol map for key <FK04> redefined
Using last definition for conflicting fields
Warning: Symbol map for key <FK05> redefined
Using last definition for conflicting fields
Warning: Symbol map for key <FK06> redefined
Using last definition for conflicting fields
Warning: Symbol map for key <FK07> redefined
Using last definition for conflicting fields
Warning: Symbol map for key <FK08> redefined
Using last definition for conflicting fields
Warning: Symbol map for key <FK09> redefined
Using last definition for conflicting fields
Warning: Symbol map for key <FK10> redefined
Using last definition for conflicting fields
Warning: Symbol map for key <FK11> redefined
Using last definition for conflicting fields
Warning: Symbol map for key <FK12> redefined
Using last definition for conflicting fields
Error: Meta_L added to symbol map for multiple modifiers
Using Mod4, ignoring Mod1.
Error: Meta_R added to symbol map for multiple modifiers
Using Mod4, ignoring Mod1.

Errors from xkbcomp are not fatal to the X server
/etc/X11/xinit/xinitrc: line 47: xclock: not found
Warning: locale not supported by Xlib, locale set to C
Warning: locale not supported by Xlib, locale set to C
Warning: X locale modifiers not supported, using default
Warning: X locale modifiers not supported, using default
Warning: locale not supported by Xlib, locale set to C
Warning: X locale modifiers not supported, using default
twm: warning: font for charset ISO8859-7 is lacking.
twm: warning: font for charset ISO8859-14 is lacking.
twm: warning: font for charset KSC5601.1992-3 is lacking.
twm: warning: font for charset GB2312.1980-0 is lacking.
twm: warning: font for charset ISO8859-7 is lacking.
twm: warning: font for charset ISO8859-14 is lacking.
twm: warning: font for charset KSC5601.1992-3 is lacking.
twm: warning: font for charset GB2312.1980-0 is lacking.
twm: warning: font for charset ISO8859-7 is lacking.
twm: warning: font for charset ISO8859-14 is lacking.
twm: warning: font for charset KSC5601.1992-3 is lacking.
twm: warning: font for charset GB2312.1980-0 is lacking.
twm: warning: font for charset ISO8859-7 is lacking.
twm: warning: font for charset ISO8859-14 is lacking.
twm: warning: font for charset KSC5601.1992-3 is lacking.
twm: warning: font for charset GB2312.1980-0 is lacking.
twm: warning: font for charset ISO8859-7 is lacking.
twm: warning: font for charset ISO8859-14 is lacking.
twm: warning: font for charset KSC5601.1992-3 is lacking.
twm: warning: font for charset GB2312.1980-0 is lacking.
twm: warning: font for charset ISO8859-7 is lacking.
twm: warning: font for charset ISO8859-14 is lacking.
twm: warning: font for charset KSC5601.1992-3 is lacking.
twm: warning: font for charset GB2312.1980-0 is lacking.
xterm: Failed to open input method
xterm: Failed to open input method
xterm: Failed to open input method
xinit: connection to X server lost

waiting for X server to shut down XIO: fatal IO error 0 (Error 0) on X server ":1"
after 1161 requests (1161 known processed) with 0 events remaining.
xterm: fatal IO error 11 (Resource temporarily unavailable) or KillClient on X server ":1"
(II) Server terminated successfully (0). Closing log file.

History

#1 Updated by Aurélien Larcher 2 months ago

Also, OI lacks a Power OFF button or menu during the graphical
login prompt to shutdown (Debian has menu and ALT-F4 hotkey).

No we just decided to ship a default configuration that does not include it.
You can add it: see "indicators =" in /etc/lightdm/lightdm-gtk-greeter.conf, the widget is "~power"

Also available in: Atom