差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
linux:lenovo:lenovox1 [2018/11/06 16:23] – tenforward | linux:lenovo:lenovox1 [2022/09/01 11:43] (現在) – tenforward | ||
---|---|---|---|
行 151: | 行 151: | ||
7.0 インストール直後は、 | 7.0 インストール直後は、 | ||
+ | * grubconfig が gpt の検出に失敗して MBR でインストールしようとして失敗(grubconfig をインストール中に書き換え) | ||
* grub からブートした直後ブラックアウト(grub の画面のまま切り替わらない) | * grub からブートした直後ブラックアウト(grub の画面のまま切り替わらない) | ||
* 無線LANデバイスが有効になるまで非常に時間がかかる(firmware のロードに失敗して fallback して何か別のファームウェアをロードしてる? | * 無線LANデバイスが有効になるまで非常に時間がかかる(firmware のロードに失敗して fallback して何か別のファームウェアをロードしてる? | ||
行 157: | 行 158: | ||
* 最新の firmware に | * 最新の firmware に | ||
* するとデバイス名が wlan0 に(kernel デフォルト名? | * するとデバイス名が wlan0 に(kernel デフォルト名? | ||
- | * X 起動後 Synaptics | + | * <del>Xのキーボードは .Xmodmap で Ctrl - Caps 入れ替えの設定を有効にして fcitx で読み込ませてる</ |
- | ~$ cat / | + | * < |
+ | * タッチパッドの設定変更< | ||
+ | ⎡ Virtual core pointer | ||
+ | ⎜ ↳ Virtual core XTEST pointer | ||
+ | ⎜ ↳ SynPS/2 Synaptics TouchPad | ||
+ | ⎜ ↳ TPPS/2 Elan TrackPoint | ||
+ | ⎣ Virtual core keyboard | ||
+ | ↳ Virtual core XTEST keyboard | ||
+ | ↳ Power Button | ||
+ | ↳ Video Bus | ||
+ | ↳ Sleep Button | ||
+ | ↳ AT Translated Set 2 keyboard | ||
+ | ↳ ThinkPad Extra Buttons | ||
+ | $ sudo cp / | ||
+ | $ $ xinput list-props 10 | ||
+ | Device ' | ||
+ | Device Enabled (143): 1 | ||
+ | Coordinate Transformation Matrix (145): | ||
+ | libinput Tapping Enabled (278): 0 | ||
+ | libinput Tapping Enabled Default (279): 0 | ||
+ | libinput Tapping Drag Enabled (280): 1 | ||
+ | libinput Tapping Drag Enabled Default (281): 1 | ||
+ | libinput Tapping Drag Lock Enabled (282): 0 | ||
+ | libinput Tapping Drag Lock Enabled Default (283): 0 | ||
+ | libinput Tapping Button Mapping Enabled (284): 1, 0 | ||
+ | libinput Tapping Button Mapping Default (285): 1, 0 | ||
+ | libinput Natural Scrolling Enabled (286): 1 | ||
+ | libinput Natural Scrolling Enabled Default (287): 0 | ||
+ | libinput Disable While Typing Enabled (288): 1 | ||
+ | libinput Disable While Typing Enabled Default (289): 1 | ||
+ | libinput Scroll Methods Available (290): 1, 1, 0 | ||
+ | libinput Scroll Method Enabled (291): 1, 0, 0 | ||
+ | libinput Scroll Method Enabled Default (292): 1, 0, 0 | ||
+ | libinput Click Methods Available (293): 1, 1 | ||
+ | libinput Click Method Enabled (294): 0, 1 | ||
+ | libinput Click Method Enabled Default (295): 1, 0 | ||
+ | libinput Middle Emulation Enabled (296): 0 | ||
+ | libinput Middle Emulation Enabled Default (297): 0 | ||
+ | libinput Accel Speed (298): | ||
+ | libinput Accel Speed Default (299): | ||
+ | libinput Left Handed Enabled (300): 0 | ||
+ | libinput Left Handed Enabled Default (301): 0 | ||
+ | libinput Send Events Modes Available (263): 1, 1 | ||
+ | libinput Send Events Mode Enabled (264): 0, 0 | ||
+ | libinput Send Events Mode Enabled Default (265): 0, 0 | ||
+ | Device Node (266): | ||
+ | Device Product ID (267): 2, 7 | ||
+ | libinput Drag Lock Buttons (302): <no items> | ||
+ | libinput Horizontal Scroll Enabled (303): 1 | ||
+ | $ cat / | ||
+ | # Match on all types of devices but joysticks | ||
Section " | Section " | ||
- | Identifier "touchpad | + | |
- | Driver "synaptics" | + | |
- | MatchIsTouchpad " | + | MatchDevicePath "/ |
- | MatchDevicePath "/ | + | |
- | Option " | + | EndSection |
- | Option " | + | |
- | EndSection</ | + | Section " |
+ | Identifier " | ||
+ | MatchIsKeyboard " | ||
+ | MatchDevicePath "/ | ||
+ | Driver " | ||
+ | EndSection | ||
+ | |||
+ | Section " | ||
+ | Identifier " | ||
+ | MatchIsTouchpad " | ||
+ | MatchDevicePath "/ | ||
+ | Driver " | ||
+ | Option " | ||
+ | Option " | ||
+ | Option " | ||
+ | Option " | ||
+ | Option " | ||
+ | |||
+ | EndSection | ||
+ | |||
+ | Section " | ||
+ | Identifier " | ||
+ | MatchIsTouchscreen " | ||
+ | MatchDevicePath "/ | ||
+ | Driver " | ||
+ | EndSection | ||
+ | |||
+ | Section " | ||
+ | Identifier " | ||
+ | MatchIsTablet " | ||
+ | MatchDevicePath "/ | ||
+ | Driver " | ||
+ | EndSection</ | ||
+ | |||
+ | Xfce4 のキーボード設定で | ||
+ | * XF86AudioLowerVolume を sh -c "pactl set-sink-mute @DEFAULT_SINK@ false ; pactl -- set-sink-volume @DEFAULT_SINK@ -5%" と設定 | ||
+ | * XF86AudioRaiseVolume を sh -c "pactl set-sink-mute @DEFAULT_SINK@ false ; pactl set-sink-volume @DEFAULT_SINK@ +5%" と設定 | ||
+ | * XF86AudioMicMute を pactl set-source-mute @DEFAULT_SINK@ toggle に設定 | ||
+ | * XF86AudioMute を pactl set-sink-mute @DEFAULT_SINK@ toggle に設定 | ||
+ | |||
+ | libinput-gestures, | ||
+ | * https:// | ||
+ | * input グループに所属させる | ||
+ | * libinput-gestures-setup autostart で Window Manager の自動起動に設定される(~/ | ||
+ | * cp / | ||
+ | * 設定は左右スワイプでワークスペースを左右移動、ピンチで Ctrl++/ | ||
+ | gesture swipe left xdotool key ctrl+alt+Right | ||
+ | gesture swipe right | ||
+ | gesture pinch in xdotool key ctrl+minus | ||
+ | gesture pinch out | ||
+ | </ | ||
+ | |||
+ | ==== google chrome 105 ==== | ||
+ | |||
+ | google chrome 105 から次のようなファイルを置かなければちゃんと起動しなくなった | ||
+ | |||
+ | < | ||
+ | Section " | ||
+ | Identifier | ||
+ | Driver | ||
+ | Option | ||
+ | EndSection | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== Logcool M585 Mouse ===== | ||
+ | |||
+ | * uhid モジュールをロードする必要がある | ||