태그 보관물: KDE Plasma

[KDE] 창 규칙으로 브라우저를 항상 같은 위치와 크기로

브라우저는 항상 사용하는 앱이다.
윈도우에서는 기본으로 이전에 종료할 때의 창 크기와 위치를 기억해서 윈도우 부팅 후에도 같은 위치와 크기로 실행되는데 CachyOS의 KDE에서는 실행하면 항상 화면 가운데에 디폴트 크기로 실행 되더라.
부팅하고 나서 한번만 수동으로 이동하고 크기 조절하면 그만이긴한데 이런 설정이 없을리가 없어서 찾아보니 역시 있다.

설정-창 관리-창 규칙

시스템 설정 -> 창 관리 -> 창 규칙으로 들어가서.
설명은 이 규칙에 이름이니 마음대로 정하면 되고, 나는 chrome 을 사용하니 chrome으로 했다.
창 클래스(앱)은 앱 이름인데 창 규칙에서 제일 아래에 보면 ‘창 속성 가져오기’ 버튼이 있다. 이걸 누르고 실행중인 크롬(이나 어떤 앱이든) 화면을 클릭하면 그 앱의 현재 정보를가져온다. 창 클래스, 창 위치와 창 크기를 알아두면 OK.

창 정보 가져오기

창 정보 가져오기로 보면 위치와 크기도 픽셀 단위 숫자로 나오니 아래에 ‘속성 추가’ 버튼을 눌러서 위치와 크기를 추가하고, 현재 위치와 크기를 숫자로 지정하면 된다.
위치와 크기를 ‘초기에 적용하기’로 해 두면 앱 실행시에 지정한 위치와 크기를 적용해 준다.
다른 옵션도 있으니 필요하면 사용 하면 되겠다. 옵션 중에 ‘기억하기’로 해두면 종료시 위치를 기억해서 다시 같은 크기로 열어주는 듯하니 윈도우와 같은 움직임이 되겠다.

[KDE/CachyOS] Fix Chrome Auto-Maximizing on Single Click

Screen Edges - Maximize: Windows dragging to top edge
Check out – Maximize: Windows dragging to top edge in Screen Edges Settings

CachyOS(KDE) 사용 중 구글 크롬에서 탭 이동을 위해서 탭 영역을 한 번만 클릭했는데도 창이 전체 화면으로 커지는 현상 발생. 더블 클릭 설정이나 마우스 고장(채터링)은 아니었음.
On CachyOS (KDE), single-clicking the Chrome tab bar to switch tabs caused the window to maximize. This happened even though my double-click settings were correct and my mouse had no chattering issues.

클릭하는 순간 미세한 마우스 움직임을 시스템이 ‘드래그’로 인식함. KDE의 ‘화면 가장자리로 끌어서 최대화’ 기능이 너무 민감하게 반응하여, 클릭을 ‘위쪽으로 끌어넣기(Snap)’로 잘못 인식한 것.
The system interpreted the click as a “drag” due to micro-movements. KDE’s “Maximize by dragging to top edge” feature was too sensitive, mistaking the click for a window snap action.

같은 현상으로 올라온 질문 글.
A question post raised due to the same issue.
https://discuss.kde.org/t/how-to-turn-off-one-click-maximize/6525